Dynomotion

Group: DynoMotion Message: 3351 From: bradodarb Date: 1/22/2012
Subject: KMotion CNC.net
OK, I needed a little break from MM and decided to move forward with my HTML GUI controller.

Unlike MM, it is only for and will only ever work with DynoMotion hardware.


Here is the first sample screen::

http://f1.grp.yahoofs.com/v1/YPccTy9gMcmnXt1CHjH2YH9CO0s79DxhpAWlOMCswrYyj08Konn5i730C6ct6UMDa1i35jHNMUWyjC7OetS7jL7GyFDdN-4zh_C5C4tvv9JMJjc8/KMotion%20CNC.net/first%20screen.png


It still needs a few controls added for F.R.O and the status bar on the bottom. I will probably put similar setup screens as KMotionCNC as well.

Jogging and axis movement is implemented and I should have the interpreter wired in tomorrow.

The really cool part is all of the interface is automatically wired up to the controller based on 'id' attributes of the HTML elements.


Once it this first screen set is complete I will put the source and install files up on the source forge site and if works out maybe we can add it into the DynoMotion codebase to keep it open.


-Brad Murry
Group: DynoMotion Message: 3352 From: bradodarb Date: 1/22/2012
Subject: Re: KMotion CNC.net
One more food for thought::

You could actually make a bitmap of your dream controller setup and place <div> tags where you want to click a "button" or place DRO output.

This could turn out to be pretty cool.

-Brad Murry

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> OK, I needed a little break from MM and decided to move forward with my HTML GUI controller.
>
> Unlike MM, it is only for and will only ever work with DynoMotion hardware.
>
>
> Here is the first sample screen::
>
> http://f1.grp.yahoofs.com/v1/YPccTy9gMcmnXt1CHjH2YH9CO0s79DxhpAWlOMCswrYyj08Konn5i730C6ct6UMDa1i35jHNMUWyjC7OetS7jL7GyFDdN-4zh_C5C4tvv9JMJjc8/KMotion%20CNC.net/first%20screen.png
>
>
> It still needs a few controls added for F.R.O and the status bar on the bottom. I will probably put similar setup screens as KMotionCNC as well.
>
> Jogging and axis movement is implemented and I should have the interpreter wired in tomorrow.
>
> The really cool part is all of the interface is automatically wired up to the controller based on 'id' attributes of the HTML elements.
>
>
> Once it this first screen set is complete I will put the source and install files up on the source forge site and if works out maybe we can add it into the DynoMotion codebase to keep it open.
>
>
> -Brad Murry
>
Group: DynoMotion Message: 3354 From: Bengt Sjoelund Date: 1/23/2012
Subject: Re: KMotion CNC.net
Hi Brad,
Very nice, this would be the way to go so it can be coded in other languages the easy way. Also adapting to touch screens is easier this way as well as screen size adaptations. Keep up the good work.
Cheers
Bengt


--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> OK, I needed a little break from MM and decided to move forward with my HTML GUI controller.
>
> Unlike MM, it is only for and will only ever work with DynoMotion hardware.
>
>
> Here is the first sample screen::
>
> http://f1.grp.yahoofs.com/v1/YPccTy9gMcmnXt1CHjH2YH9CO0s79DxhpAWlOMCswrYyj08Konn5i730C6ct6UMDa1i35jHNMUWyjC7OetS7jL7GyFDdN-4zh_C5C4tvv9JMJjc8/KMotion%20CNC.net/first%20screen.png
>
>
> It still needs a few controls added for F.R.O and the status bar on the bottom. I will probably put similar setup screens as KMotionCNC as well.
>
> Jogging and axis movement is implemented and I should have the interpreter wired in tomorrow.
>
> The really cool part is all of the interface is automatically wired up to the controller based on 'id' attributes of the HTML elements.
>
>
> Once it this first screen set is complete I will put the source and install files up on the source forge site and if works out maybe we can add it into the DynoMotion codebase to keep it open.
>
>
> -Brad Murry
>
Group: DynoMotion Message: 3355 From: Brad Murry Date: 1/23/2012
Subject: Re: KMotion CNC.net

Hello Bengt,

 

Thanks for the feedback.   If this pans out, I will looking to embed an HTML5 browser component instead of the IE winforms control currently used.

 

HTML5/CSS3 will enable extremely dynamic interfaces.

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Bengt Sjoelund
Sent: Monday, January 23, 2012 3:02 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Hi Brad,
Very nice, this would be the way to go so it can be coded in other languages the easy way. Also adapting to touch screens is easier this way as well as screen size adaptations. Keep up the good work.
Cheers
Bengt

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> OK, I needed a little break from MM and decided to move forward with my HTML GUI controller.
>
> Unlike MM, it is only for and will only ever work with DynoMotion hardware.
>
>
> Here is the first sample screen::
>
> http://f1.grp.yahoofs.com/v1/YPccTy9gMcmnXt1CHjH2YH9CO0s79DxhpAWlOMCswrYyj08Konn5i730C6ct6UMDa1i35jHNMUWyjC7OetS7jL7GyFDdN-4zh_C5C4tvv9JMJjc8/KMotion%20CNC.net/first%20screen.png
>
>
> It still needs a few controls added for F.R.O and the status bar on the bottom. I will probably put similar setup screens as KMotionCNC as well.
>
> Jogging and axis movement is implemented and I should have the interpreter wired in tomorrow.
>
> The really cool part is all of the interface is automatically wired up to the controller based on 'id' attributes of the HTML elements.
>
>
> Once it this first screen set is complete I will put the source and install files up on the source forge site and if works out maybe we can add it into the DynoMotion codebase to keep it open.
>
>
> -Brad Murry
>

Group: DynoMotion Message: 3359 From: Tom Kerekes Date: 1/23/2012
Subject: Re: KMotion CNC.net
Brad you are amazing. 
 
If you can make a Web Page you can make a GUI.
 
Regards
TK

Group: DynoMotion Message: 3378 From: bradodarb Date: 1/24/2012
Subject: KMotion CNC.net
Hello,

I uploaded an application .zip file as well as the source code for the new HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)

It could technically be used to run a program right now if you home and init over in KMotion.EXE first, but it is not recommended.


What I am hoping for is at least one person will just try it so I know there are no permissions issues with the browser component and running jscript.

So basically, open KMotion.exe and run your init script, then open KflopWebNC.exe and see if you can load a gcode program,hit run and let me know if it appears to work.

There is still quite a bit of polishing on the Main page to do(showing stats properly, indicating state of things like enabled, simulate, pause, etc... But it is getting pretty close. The Offset page and the Settings page will be fairly trivial to implement.

I dont see why this wont hit beta by the end of the week.


Installation instructions::
#1***Make sure you have the latest .net patches from my source forge site!!
#2*** It is dependant on your Internet Explorer install, so download the latest version from Microsoft for your operating system::
IE8 for XP
IE9 for Vista/Win7
Seriously, the rendering and javascript engines are superior in the later versions, especially IE9. Also note, I am looking at a standalone Chromium browser component that is super fast and supports HTML5/CSS3.

3#***
The files are located here at the group::
http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/

You can just download the application zip file and unzip the contents into the c:\KMotion428\KMotion\Release folder.

The source(remember it is still incomplete) is also available for the curious.


Also note, the screen is created for a 1024x768 window and does not stretch. I will likely make a few screen sets for different resolutions once this project is solid.

Cheers,
Brad Murry
Group: DynoMotion Message: 3379 From: himykabibble Date: 1/24/2012
Subject: Re: KMotion CNC.net
Brad,

Appears to work fine for me.

Regards,
Ray L.

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Hello,
>
> I uploaded an application .zip file as well as the source code for the new HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
>
> It could technically be used to run a program right now if you home and init over in KMotion.EXE first, but it is not recommended.
>
>
> What I am hoping for is at least one person will just try it so I know there are no permissions issues with the browser component and running jscript.
>
> So basically, open KMotion.exe and run your init script, then open KflopWebNC.exe and see if you can load a gcode program,hit run and let me know if it appears to work.
>
> There is still quite a bit of polishing on the Main page to do(showing stats properly, indicating state of things like enabled, simulate, pause, etc... But it is getting pretty close. The Offset page and the Settings page will be fairly trivial to implement.
>
> I dont see why this wont hit beta by the end of the week.
>
>
> Installation instructions::
> #1***Make sure you have the latest .net patches from my source forge site!!
> #2*** It is dependant on your Internet Explorer install, so download the latest version from Microsoft for your operating system::
> IE8 for XP
> IE9 for Vista/Win7
> Seriously, the rendering and javascript engines are superior in the later versions, especially IE9. Also note, I am looking at a standalone Chromium browser component that is super fast and supports HTML5/CSS3.
>
> 3#***
> The files are located here at the group::
> http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
>
> You can just download the application zip file and unzip the contents into the c:\KMotion428\KMotion\Release folder.
>
> The source(remember it is still incomplete) is also available for the curious.
>
>
> Also note, the screen is created for a 1024x768 window and does not stretch. I will likely make a few screen sets for different resolutions once this project is solid.
>
> Cheers,
> Brad Murry
>
Group: DynoMotion Message: 3380 From: himykabibble Date: 1/24/2012
Subject: Re: KMotion CNC.net
Brad,

Running a program seems to be about all that does work. No MDI. If I jog, the axis takes off and runs forever, sometimes in the wrong direction. The bottom left always shows "disconnected" whether the board is present or not.

Regards,
Ray L.

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Hello,
>
> I uploaded an application .zip file as well as the source code for the new HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
>
> It could technically be used to run a program right now if you home and init over in KMotion.EXE first, but it is not recommended.
>
>
> What I am hoping for is at least one person will just try it so I know there are no permissions issues with the browser component and running jscript.
>
> So basically, open KMotion.exe and run your init script, then open KflopWebNC.exe and see if you can load a gcode program,hit run and let me know if it appears to work.
>
> There is still quite a bit of polishing on the Main page to do(showing stats properly, indicating state of things like enabled, simulate, pause, etc... But it is getting pretty close. The Offset page and the Settings page will be fairly trivial to implement.
>
> I dont see why this wont hit beta by the end of the week.
>
>
> Installation instructions::
> #1***Make sure you have the latest .net patches from my source forge site!!
> #2*** It is dependant on your Internet Explorer install, so download the latest version from Microsoft for your operating system::
> IE8 for XP
> IE9 for Vista/Win7
> Seriously, the rendering and javascript engines are superior in the later versions, especially IE9. Also note, I am looking at a standalone Chromium browser component that is super fast and supports HTML5/CSS3.
>
> 3#***
> The files are located here at the group::
> http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
>
> You can just download the application zip file and unzip the contents into the c:\KMotion428\KMotion\Release folder.
>
> The source(remember it is still incomplete) is also available for the curious.
>
>
> Also note, the screen is created for a 1024x768 window and does not stretch. I will likely make a few screen sets for different resolutions once this project is solid.
>
> Cheers,
> Brad Murry
>
Group: DynoMotion Message: 3381 From: Brad Murry Date: 1/24/2012
Subject: Re: KMotion CNC.net
Thanks early bird!
I will proceed as planned...(unless someone else reports a problem)
-Brad

Group: DynoMotion Message: 3382 From: Brad Murry Date: 1/24/2012
Subject: Re: KMotion CNC.net

Minor details….. just kidding.

 

As I said it is not complete, I just wanted some test cases in so I could change architecture early in the game if necessary.

 

 

Thank you for the thorough feedback.

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of himykabibble
Sent: Tuesday, January 24, 2012 7:38 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,

Running a program seems to be about all that does work. No MDI. If I jog, the axis takes off and runs forever, sometimes in the wrong direction. The bottom left always shows "disconnected" whether the board is present or not.

Regards,
Ray L.

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Hello,
>
> I uploaded an application .zip file as well as the source code for the new HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
>
> It could technically be used to run a program right now if you home and init over in KMotion.EXE first, but it is not recommended.
>
>
> What I am hoping for is at least one person will just try it so I know there are no permissions issues with the browser component and running jscript.
>
> So basically, open KMotion.exe and run your init script, then open KflopWebNC.exe and see if you can load a gcode program,hit run and let me know if it appears to work.
>
> There is still quite a bit of polishing on the Main page to do(showing stats properly, indicating state of things like enabled, simulate, pause, etc... But it is getting pretty close. The Offset page and the Settings page will be fairly trivial to implement.
>
> I dont see why this wont hit beta by the end of the week.
>
>
> Installation instructions::
> #1***Make sure you have the latest .net patches from my source forge site!!
> #2*** It is dependant on your Internet Explorer install, so download the latest version from Microsoft for your operating system::
> IE8 for XP
> IE9 for Vista/Win7
> Seriously, the rendering and javascript engines are superior in the later versions, especially IE9. Also note, I am looking at a standalone Chromium browser component that is super fast and supports HTML5/CSS3.
>
> 3#***
> The files are located here at the group::
> http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
>
> You can just download the application zip file and unzip the contents into the c:\KMotion428\KMotion\Release folder.
>
> The source(remember it is still incomplete) is also available for the curious.
>
>
> Also note, the screen is created for a 1024x768 window and does not stretch. I will likely make a few screen sets for different resolutions once this project is solid.
>
> Cheers,
> Brad Murry
>

Group: DynoMotion Message: 3383 From: himykabibble Date: 1/24/2012
Subject: Re: KMotion CNC.net
Brad,

Just get to work on the init code! That's what I need to see! :-)

Regards,
Ray L.

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Minor details... just kidding.
>
>
>
> As I said it is not complete, I just wanted some test cases in so I could
> change architecture early in the game if necessary.
>
>
>
>
>
> Thank you for the thorough feedback.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of himykabibble
> Sent: Tuesday, January 24, 2012 7:38 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
>
> Running a program seems to be about all that does work. No MDI. If I jog,
> the axis takes off and runs forever, sometimes in the wrong direction. The
> bottom left always shows "disconnected" whether the board is present or not.
>
> Regards,
> Ray L.
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> "bradodarb" <bradodarb@> wrote:
> >
> > Hello,
> >
> > I uploaded an application .zip file as well as the source code for the new
> HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
> >
> > It could technically be used to run a program right now if you home and
> init over in KMotion.EXE first, but it is not recommended.
> >
> >
> > What I am hoping for is at least one person will just try it so I know
> there are no permissions issues with the browser component and running
> jscript.
> >
> > So basically, open KMotion.exe and run your init script, then open
> KflopWebNC.exe and see if you can load a gcode program,hit run and let me
> know if it appears to work.
> >
> > There is still quite a bit of polishing on the Main page to do(showing
> stats properly, indicating state of things like enabled, simulate, pause,
> etc... But it is getting pretty close. The Offset page and the Settings page
> will be fairly trivial to implement.
> >
> > I dont see why this wont hit beta by the end of the week.
> >
> >
> > Installation instructions::
> > #1***Make sure you have the latest .net patches from my source forge
> site!!
> > #2*** It is dependant on your Internet Explorer install, so download the
> latest version from Microsoft for your operating system::
> > IE8 for XP
> > IE9 for Vista/Win7
> > Seriously, the rendering and javascript engines are superior in the later
> versions, especially IE9. Also note, I am looking at a standalone Chromium
> browser component that is super fast and supports HTML5/CSS3.
> >
> > 3#***
> > The files are located here at the group::
> > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> >
> > You can just download the application zip file and unzip the contents into
> the c:\KMotion428\KMotion\Release folder.
> >
> > The source(remember it is still incomplete) is also available for the
> curious.
> >
> >
> > Also note, the screen is created for a 1024x768 window and does not
> stretch. I will likely make a few screen sets for different resolutions once
> this project is solid.
> >
> > Cheers,
> > Brad Murry
> >
>
Group: DynoMotion Message: 3384 From: tmday7 Date: 1/24/2012
Subject: Re: KMotion CNC.net
I take it that there must be a KFLOP hooked up for this to work? As i tried to start the KflopWebNC.exe and get this window.....http://groups.yahoo.com/group/DynoMotion/photos/album/176979248/pic/1990742072/view?picmode=large&mode=tn&order=ordinal&start=21&dir=asc

Troy



--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Hello,
>
> I uploaded an application .zip file as well as the source code for the new HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
>
> It could technically be used to run a program right now if you home and init over in KMotion.EXE first, but it is not recommended.
>
>
> What I am hoping for is at least one person will just try it so I know there are no permissions issues with the browser component and running jscript.
>
> So basically, open KMotion.exe and run your init script, then open KflopWebNC.exe and see if you can load a gcode program,hit run and let me know if it appears to work.
>
> There is still quite a bit of polishing on the Main page to do(showing stats properly, indicating state of things like enabled, simulate, pause, etc... But it is getting pretty close. The Offset page and the Settings page will be fairly trivial to implement.
>
> I dont see why this wont hit beta by the end of the week.
>
>
> Installation instructions::
> #1***Make sure you have the latest .net patches from my source forge site!!
> #2*** It is dependant on your Internet Explorer install, so download the latest version from Microsoft for your operating system::
> IE8 for XP
> IE9 for Vista/Win7
> Seriously, the rendering and javascript engines are superior in the later versions, especially IE9. Also note, I am looking at a standalone Chromium browser component that is super fast and supports HTML5/CSS3.
>
> 3#***
> The files are located here at the group::
> http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
>
> You can just download the application zip file and unzip the contents into the c:\KMotion428\KMotion\Release folder.
>
> The source(remember it is still incomplete) is also available for the curious.
>
>
> Also note, the screen is created for a 1024x768 window and does not stretch. I will likely make a few screen sets for different resolutions once this project is solid.
>
> Cheers,
> Brad Murry
>
Group: DynoMotion Message: 3385 From: Brad Murry Date: 1/24/2012
Subject: Re: KMotion CNC.net
Hello Troy,

No, that error is showing because you need to update your KMotion_dotNet
from my SourceForge site. If you do not want to recompile everything, you
can just download the DLL's and dump them into your
c:\DynoMotion\428\KMotion\Release folder.

-Brad Murry
Group: DynoMotion Message: 3386 From: tmday7 Date: 1/24/2012
Subject: Re: KMotion CNC.net
Whats your source forge site again? Ill bookmark it this time. :)

Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
> No, that error is showing because you need to update your KMotion_dotNet
> from my SourceForge site. If you do not want to recompile everything, you
> can just download the DLL's and dump them into your
> c:\DynoMotion\428\KMotion\Release folder.
>
> -Brad Murry
>
Group: DynoMotion Message: 3387 From: tmday7 Date: 1/24/2012
Subject: Re: KMotion CNC.net
Ok. found source forge site, dumped dlls and now i get Kmotion window stating "Can't Connect to Kmotion Board #0"

Troy
--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
> No, that error is showing because you need to update your KMotion_dotNet
> from my SourceForge site. If you do not want to recompile everything, you
> can just download the DLL's and dump them into your
> c:\DynoMotion\428\KMotion\Release folder.
>
> -Brad Murry
>
Group: DynoMotion Message: 3388 From: Brad Murry Date: 1/24/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

Here is the site::

 

https://sourceforge.net/projects/cnctw/files/DynoMotion%20c%23/

 

You can just copy the DLL’s.

 

You do need a kflop connected though, unless you download the application zip again that I just updated.  Even then, to actually get the DRO’s running you will need a board connected.

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Tuesday, January 24, 2012 8:42 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Whats your source forge site again? Ill bookmark it this time. :)

Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
> No, that error is showing because you need to update your KMotion_dotNet
> from my SourceForge site. If you do not want to recompile everything, you
> can just download the DLL's and dump them into your
> c:\DynoMotion\428\KMotion\Release folder.
>
> -Brad Murry
>
Group: DynoMotion Message: 3389 From: tmday7 Date: 1/24/2012
Subject: Re: KMotion CNC.net
Ok. got it. And tried it on my KFLOP, but when i try and run a gcode the code moves threw about 3 lines and then application freezes for awile then last line is high lighted in the Gcode. But the application also says connecting but never says connected.

Sorry i am pretty dum when it comes to any program that does not self install. :}


--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> Here is the site::
>
>
>
> https://sourceforge.net/projects/cnctw/files/DynoMotion%20c%23/
>
>
>
> You can just copy the DLL's.
>
>
>
> You do need a kflop connected though, unless you download the application
> zip again that I just updated. Even then, to actually get the DRO's running
> you will need a board connected.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Tuesday, January 24, 2012 8:42 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Whats your source forge site again? Ill bookmark it this time. :)
>
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> > No, that error is showing because you need to update your KMotion_dotNet
> > from my SourceForge site. If you do not want to recompile everything, you
> > can just download the DLL's and dump them into your
> > c:\DynoMotion\428\KMotion\Release folder.
> >
> > -Brad Murry
> >
Group: DynoMotion Message: 3390 From: brad murry Date: 1/24/2012
Subject: Re: KMotion CNC.net
Thanks Troy,

No further testing is required, I really just wanted to make sure it would even run on other pc's.  I was concerned that it might not run at all because of browser permissions, but by all accounts I seem to be setting them properly.

Thank you for your time.

-Brad Murry

From: tmday7
Sent: 1/24/2012 9:14 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

Ok. got it. And tried it on my KFLOP, but when i try and run a gcode the code moves threw about 3 lines and then application freezes for awile then last line is high lighted in the Gcode. But the application also says connecting but never says connected.

Sorry i am pretty dum when it comes to any program that does not self install. :}

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> Here is the site::
>
>
>
> https://sourceforge.net/projects/cnctw/files/DynoMotion%20c%23/
>
>
>
> You can just copy the DLL's.
>
>
>
> You do need a kflop connected though, unless you download the application
> zip again that I just updated. Even then, to actually get the DRO's running
> you will need a board connected.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Tuesday, January 24, 2012 8:42 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Whats your source forge site again? Ill bookmark it this time. :)
>
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> > No, that error is showing because you need to update your KMotion_dotNet
> > from my SourceForge site. If you do not want to recompile everything, you
> > can just download the DLL's and dump them into your
> > c:\DynoMotion\428\KMotion\Release folder.
> >
> > -Brad Murry
> >
Group: DynoMotion Message: 3391 From: tmday7 Date: 1/24/2012
Subject: Re: KMotion CNC.net
Ok. It looks real nice thow, and starts REALL fast. :) I can see the plus side of this, especially the custom screen side of it. :)This makes me a bit torn between Mach and going this route. Mach is simple enough for me to customize, but your new app would be even nicer and would eliminate the "middle man" to KFLOP.
Nice work again.

Troy
--- In DynoMotion@yahoogroups.com, brad murry <bradodarb@...> wrote:
>
> Thanks Troy,
>
> No further testing is required, I really just wanted to make sure it would even run on other pc's. I was concerned that it might not run at all because of browser permissions, but by all accounts I seem to be setting them properly.
>
> Thank you for your time.
>
> -Brad Murry
> ________________________________
> From: tmday7
> Sent: 1/24/2012 9:14 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
> Ok. got it. And tried it on my KFLOP, but when i try and run a gcode the code moves threw about 3 lines and then application freezes for awile then last line is high lighted in the Gcode. But the application also says connecting but never says connected.
>
> Sorry i am pretty dum when it comes to any program that does not self install. :}
>
>
> --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> >
> >
> > Here is the site::
> >
> >
> >
> > https://sourceforge.net/projects/cnctw/files/DynoMotion%20c%23/
> >
> >
> >
> > You can just copy the DLL's.
> >
> >
> >
> > You do need a kflop connected though, unless you download the application
> > zip again that I just updated. Even then, to actually get the DRO's running
> > you will need a board connected.
> >
> >
> >
> > -Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> > Behalf Of tmday7
> > Sent: Tuesday, January 24, 2012 8:42 AM
> > To: DynoMotion@yahoogroups.com
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > Whats your source forge site again? Ill bookmark it this time. :)
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > Brad Murry <bradodarb@> wrote:
> > >
> > > Hello Troy,
> > >
> > > No, that error is showing because you need to update your KMotion_dotNet
> > > from my SourceForge site. If you do not want to recompile everything, you
> > > can just download the DLL's and dump them into your
> > > c:\DynoMotion\428\KMotion\Release folder.
> > >
> > > -Brad Murry
> > >
Group: DynoMotion Message: 3402 From: Brad Murry Date: 1/24/2012
Subject: Re: KMotion CNC.net

Which init code are you most interested in?

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of himykabibble
Sent: Tuesday, January 24, 2012 7:53 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,

Just get to work on the init code! That's what I need to see! :-)

Regards,
Ray L.

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Minor details... just kidding.
>
>
>
> As I said it is not complete, I just wanted some test cases in so I could
> change architecture early in the game if necessary.
>
>
>
>
>
> Thank you for the thorough feedback.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of himykabibble
> Sent: Tuesday, January 24, 2012 7:38 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
>
> Running a program seems to be about all that does work. No MDI. If I jog,
> the axis takes off and runs forever, sometimes in the wrong direction. The
> bottom left always shows "disconnected" whether the board is present or not.
>
> Regards,
> Ray L.
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> "bradodarb" <bradodarb@> wrote:
> >
> > Hello,
> >
> > I uploaded an application .zip file as well as the source code for the new
> HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
> >
> > It could technically be used to run a program right now if you home and
> init over in KMotion.EXE first, but it is not recommended.
> >
> >
> > What I am hoping for is at least one person will just try it so I know
> there are no permissions issues with the browser component and running
> jscript.
> >
> > So basically, open KMotion.exe and run your init script, then open
> KflopWebNC.exe and see if you can load a gcode program,hit run and let me
> know if it appears to work.
> >
> > There is still quite a bit of polishing on the Main page to do(showing
> stats properly, indicating state of things like enabled, simulate, pause,
> etc... But it is getting pretty close. The Offset page and the Settings page
> will be fairly trivial to implement.
> >
> > I dont see why this wont hit beta by the end of the week.
> >
> >
> > Installation instructions::
> > #1***Make sure you have the latest .net patches from my source forge
> site!!
> > #2*** It is dependant on your Internet Explorer install, so download the
> latest version from Microsoft for your operating system::
> > IE8 for XP
> > IE9 for Vista/Win7
> > Seriously, the rendering and javascript engines are superior in the later
> versions, especially IE9. Also note, I am looking at a standalone Chromium
> browser component that is super fast and supports HTML5/CSS3.
> >
> > 3#***
> > The files are located here at the group::
> > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> >
> > You can just download the application zip file and unzip the contents into
> the c:\KMotion428\KMotion\Release folder.
> >
> > The source(remember it is still incomplete) is also available for the
> curious.
> >
> >
> > Also note, the screen is created for a 1024x768 window and does not
> stretch. I will likely make a few screen sets for different resolutions once
> this project is solid.
> >
> > Cheers,
> > Brad Murry
> >
>

Group: DynoMotion Message: 3403 From: himykabibble Date: 1/24/2012
Subject: Re: KMotion CNC.net
Brad,

Anything that helps me understand everything that needs to be initialized, and when. And anything having to do with connection management. I'm getting pretty close to having something I can try to do real work with, and I want to do as much as I can to make sure it's really stable before I put real tools and materials in harms way.

I have just finally figured out what was causing the KMotion crashes, so that's progress.

Regards,
Ray L.

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Which init code are you most interested in?
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of himykabibble
> Sent: Tuesday, January 24, 2012 7:53 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
>
> Just get to work on the init code! That's what I need to see! :-)
>
> Regards,
> Ray L.
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > Minor details... just kidding.
> >
> >
> >
> > As I said it is not complete, I just wanted some test cases in so I could
> > change architecture early in the game if necessary.
> >
> >
> >
> >
> >
> > Thank you for the thorough feedback.
> >
> >
> >
> > -Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ]
> On
> > Behalf Of himykabibble
> > Sent: Tuesday, January 24, 2012 7:38 AM
> > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > Brad,
> >
> > Running a program seems to be about all that does work. No MDI. If I jog,
> > the axis takes off and runs forever, sometimes in the wrong direction. The
> > bottom left always shows "disconnected" whether the board is present or
> not.
> >
> > Regards,
> > Ray L.
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> ,
> > "bradodarb" <bradodarb@> wrote:
> > >
> > > Hello,
> > >
> > > I uploaded an application .zip file as well as the source code for the
> new
> > HTML CNC controller, KMotionCNC.net.(I hope that name is ok Tom)
> > >
> > > It could technically be used to run a program right now if you home and
> > init over in KMotion.EXE first, but it is not recommended.
> > >
> > >
> > > What I am hoping for is at least one person will just try it so I know
> > there are no permissions issues with the browser component and running
> > jscript.
> > >
> > > So basically, open KMotion.exe and run your init script, then open
> > KflopWebNC.exe and see if you can load a gcode program,hit run and let me
> > know if it appears to work.
> > >
> > > There is still quite a bit of polishing on the Main page to do(showing
> > stats properly, indicating state of things like enabled, simulate, pause,
> > etc... But it is getting pretty close. The Offset page and the Settings
> page
> > will be fairly trivial to implement.
> > >
> > > I dont see why this wont hit beta by the end of the week.
> > >
> > >
> > > Installation instructions::
> > > #1***Make sure you have the latest .net patches from my source forge
> > site!!
> > > #2*** It is dependant on your Internet Explorer install, so download the
> > latest version from Microsoft for your operating system::
> > > IE8 for XP
> > > IE9 for Vista/Win7
> > > Seriously, the rendering and javascript engines are superior in the
> later
> > versions, especially IE9. Also note, I am looking at a standalone Chromium
> > browser component that is super fast and supports HTML5/CSS3.
> > >
> > > 3#***
> > > The files are located here at the group::
> > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > >
> > > You can just download the application zip file and unzip the contents
> into
> > the c:\KMotion428\KMotion\Release folder.
> > >
> > > The source(remember it is still incomplete) is also available for the
> > curious.
> > >
> > >
> > > Also note, the screen is created for a 1024x768 window and does not
> > stretch. I will likely make a few screen sets for different resolutions
> once
> > this project is solid.
> > >
> > > Cheers,
> > > Brad Murry
> > >
> >
>
Group: DynoMotion Message: 3447 From: bradodarb Date: 1/25/2012
Subject: KMotion CNC.net
Updated the screenshot, source and application zip file.

Still needs the other pages finished, but the Main page is pretty functional. *All the user buttons do is test some zooming features.

-Brad Murry
Group: DynoMotion Message: 3471 From: tmday7 Date: 1/26/2012
Subject: Re: KMotion CNC.net
I got slow jogging with the latest application zip file. :) Ill let you know how others tests go.

Troy

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Updated the screenshot, source and application zip file.
>
> Still needs the other pages finished, but the Main page is pretty functional. *All the user buttons do is test some zooming features.
>
> -Brad Murry
>
Group: DynoMotion Message: 3479 From: tmday7 Date: 1/26/2012
Subject: Re: KMotion CNC.net
Found out how to increase the jog speed in one of the .css files.

:)Also when using my .init script that i use for Mach3, my Closed Loop is active and my limit switches. When i trigger a limit switch and try to jog axis, the Enable button for that axis turns off in the KMotionCNC.net app. and no movement happens on the screen or the machine. :)
Ran a Gcode also, but the steps per inch is waaayyyy small, a 5.00 inch move is only a few thou. But still runs it, dosent like a G43 thow.

All User buttons zoom up the MDI area, but how do you View normal?

Really liking the looks of this app and its flex ability for the Computer Programming dunce as myself. :)

HTH
Troy

--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> I got slow jogging with the latest application zip file. :) Ill let you know how others tests go.
>
> Troy
>
> --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> >
> > Updated the screenshot, source and application zip file.
> >
> > Still needs the other pages finished, but the Main page is pretty functional. *All the user buttons do is test some zooming features.
> >
> > -Brad Murry
> >
>
Group: DynoMotion Message: 3482 From: bradodarb Date: 1/26/2012
Subject: Re: KMotion CNC.net
Hello Troy,

Thanks for the feedback!

The limit switch behavior is as expected, right?(It should work exactly as it does in KMotionCNC)

The version you have does not have any of the interpreter parameters set yet.

The jog speed parameters have been moved to all the other parameters(you'll see what I mean in the next update)

I wonder why it would care about the G43? Please clarify what you mean by "does'nt like".


I am currently working to finish the last major feature, Mcodes and Command Buttons.

Offsets, Tools, TP params, Axis params are already done.

Zooming in the buttons was just a quick and dirty test, will be removed in next release. My plan for the zooming is to place attributes in the body of the HTML that describes the intended resolution and then the application will auto zoom the page based on the window's size.


-Brad Murry

--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> Found out how to increase the jog speed in one of the .css files.
>
> :)Also when using my .init script that i use for Mach3, my Closed Loop is active and my limit switches. When i trigger a limit switch and try to jog axis, the Enable button for that axis turns off in the KMotionCNC.net app. and no movement happens on the screen or the machine. :)
> Ran a Gcode also, but the steps per inch is waaayyyy small, a 5.00 inch move is only a few thou. But still runs it, dosent like a G43 thow.
>
> All User buttons zoom up the MDI area, but how do you View normal?
>
> Really liking the looks of this app and its flex ability for the Computer Programming dunce as myself. :)
>
> HTH
> Troy
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > I got slow jogging with the latest application zip file. :) Ill let you know how others tests go.
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > >
> > > Updated the screenshot, source and application zip file.
> > >
> > > Still needs the other pages finished, but the Main page is pretty functional. *All the user buttons do is test some zooming features.
> > >
> > > -Brad Murry
> > >
> >
>
Group: DynoMotion Message: 3494 From: tmday7 Date: 1/27/2012
Subject: Re: KMotion CNC.net
Hello Brad,
"The limit switch behavior is as expected, right?(It should work exactly as it does in KMotionCNC)"
Works just like a limit switch should by stopping movement of axis, but not sure if once tripped that all axis stop.

Dont know just how it works in KMotionCNC, as i never used it.

"I wonder why it would care about the G43? Please clarify what you mean by "does'nt like"."
Program hangs at the G43 and never moves. I have to Stop then Rewind Gcode.

Looking forward to trying out your app some more. :)

Thanks,
Troy

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Hello Troy,
>
> Thanks for the feedback!
>
> The limit switch behavior is as expected, right?(It should work exactly as it does in KMotionCNC)
>
> The version you have does not have any of the interpreter parameters set yet.
>
> The jog speed parameters have been moved to all the other parameters(you'll see what I mean in the next update)
>
> I wonder why it would care about the G43? Please clarify what you mean by "does'nt like".
>
>
> I am currently working to finish the last major feature, Mcodes and Command Buttons.
>
> Offsets, Tools, TP params, Axis params are already done.
>
> Zooming in the buttons was just a quick and dirty test, will be removed in next release. My plan for the zooming is to place attributes in the body of the HTML that describes the intended resolution and then the application will auto zoom the page based on the window's size.
>
>
> -Brad Murry
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > Found out how to increase the jog speed in one of the .css files.
> >
> > :)Also when using my .init script that i use for Mach3, my Closed Loop is active and my limit switches. When i trigger a limit switch and try to jog axis, the Enable button for that axis turns off in the KMotionCNC.net app. and no movement happens on the screen or the machine. :)
> > Ran a Gcode also, but the steps per inch is waaayyyy small, a 5.00 inch move is only a few thou. But still runs it, dosent like a G43 thow.
> >
> > All User buttons zoom up the MDI area, but how do you View normal?
> >
> > Really liking the looks of this app and its flex ability for the Computer Programming dunce as myself. :)
> >
> > HTH
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > >
> > > I got slow jogging with the latest application zip file. :) Ill let you know how others tests go.
> > >
> > > Troy
> > >
> > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > >
> > > > Updated the screenshot, source and application zip file.
> > > >
> > > > Still needs the other pages finished, but the Main page is pretty functional. *All the user buttons do is test some zooming features.
> > > >
> > > > -Brad Murry
> > > >
> > >
> >
>
Group: DynoMotion Message: 3541 From: bradodarb Date: 1/28/2012
Subject: KMotion CNC.net
The application .zip file and source code have been updated.

We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC



Brad Murry
Group: DynoMotion Message: 3550 From: bradodarb Date: 1/29/2012
Subject: Re: KMotion CNC.net
Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!

While my last post must have been quoting a chinese instruction manual, what I meant was:


A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/

Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)

Offsets(G54-G59.3) are also editable in the offsets page.

So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.


Good luck, and let me know if any of you run into problems or have suggestions.

-Brad Murry


--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> The application .zip file and source code have been updated.
>
> We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
>
>
>
> Brad Murry
>
Group: DynoMotion Message: 3551 From: tmday7 Date: 1/29/2012
Subject: Re: KMotion CNC.net
Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)

Troy

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
>
> While my last post must have been quoting a chinese instruction manual, what I meant was:
>
>
> A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
>
> Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
>
> Offsets(G54-G59.3) are also editable in the offsets page.
>
> So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
>
>
> Good luck, and let me know if any of you run into problems or have suggestions.
>
> -Brad Murry
>
>
> --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> >
> > The application .zip file and source code have been updated.
> >
> > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> >
> >
> >
> > Brad Murry
> >
>
Group: DynoMotion Message: 3561 From: bradodarb Date: 1/29/2012
Subject: Re: KMotion CNC.net
Hello Troy,


I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.

-Brad Murry


--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
>
> Troy
>
> --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> >
> > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> >
> > While my last post must have been quoting a chinese instruction manual, what I meant was:
> >
> >
> > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> >
> > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> >
> > Offsets(G54-G59.3) are also editable in the offsets page.
> >
> > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> >
> >
> > Good luck, and let me know if any of you run into problems or have suggestions.
> >
> > -Brad Murry
> >
> >
> > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > >
> > > The application .zip file and source code have been updated.
> > >
> > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > >
> > >
> > >
> > > Brad Murry
> > >
> >
>
Group: DynoMotion Message: 3563 From: tmday7 Date: 1/29/2012
Subject: Re: KMotion CNC.net
Ok. Still havent tried new version on mill yet. Maybe tonight.
Troy

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
>
> Hello Troy,
>
>
> I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
>
> -Brad Murry
>
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > >
> > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > >
> > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > >
> > >
> > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > >
> > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > >
> > > Offsets(G54-G59.3) are also editable in the offsets page.
> > >
> > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > >
> > >
> > > Good luck, and let me know if any of you run into problems or have suggestions.
> > >
> > > -Brad Murry
> > >
> > >
> > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > >
> > > > The application .zip file and source code have been updated.
> > > >
> > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > >
> > > >
> > > >
> > > > Brad Murry
> > > >
> > >
> >
>
Group: DynoMotion Message: 3568 From: tmday7 Date: 1/29/2012
Subject: Re: KMotion CNC.net
Brad,
Got new version on mill.
(1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?

(2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!

(3rd)Velocity and Accel settings dont seem to have any affect.

Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.

Thanks,
Troy

>
> --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> >
> >
> > Hello Troy,
> >
> >
> > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> >
> > -Brad Murry
> >
> >
> > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > >
> > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > >
> > > Troy
> > >
> > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > >
> > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > >
> > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > >
> > > >
> > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > >
> > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > >
> > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > >
> > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > >
> > > >
> > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > >
> > > > -Brad Murry
> > > >
> > > >
> > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > >
> > > > > The application .zip file and source code have been updated.
> > > > >
> > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > >
> > > > >
> > > > >
> > > > > Brad Murry
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 3569 From: Tom Kerekes Date: 1/29/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
 
Regards
TK

Group: DynoMotion Message: 3570 From: tmday7 Date: 1/29/2012
Subject: Re: KMotion CNC.net
Ok. Just found out that the Jog Velocity was what was causing it. Had to set it to 2. Much better :)

Troy
--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Troy,
>  
> Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
>  
> Regards
> TK
>
> From: tmday7 <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Sunday, January 29, 2012 6:12 PM
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> Brad,
> Got new version on mill.
> (1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?
>
> (2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!
>
> (3rd)Velocity and Accel settings dont seem to have any affect.
>
> Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.
>
> Thanks,
> Troy
>
> >
> > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > >
> > >
> > > Hello Troy,
> > >
> > >
> > > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> > >
> > > -Brad Murry
> > >
> > >
> > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > >
> > > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > > >
> > > > Troy
> > > >
> > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > >
> > > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > > >
> > > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > > >
> > > > >
> > > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > >
> > > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > > >
> > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > >
> > > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > > >
> > > > >
> > > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > > >
> > > > > -Brad Murry
> > > > >
> > > > >
> > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > >
> > > > > > The application .zip file and source code have been updated.
> > > > > >
> > > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > > >
> > > > > >
> > > > > >
> > > > > > Brad Murry
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 3572 From: bradodarb Date: 1/29/2012
Subject: Re: KMotion CNC.net
Hello Troy,

I uploaded new files for the KMotionCNC.net project.

Along with the application zip files, you will need to update your KMotion_dotNet dlls that are in the same folder. I have included everything in the files page.


Buttons and Mcode actions should now work properly, so you should not need to call your init or home programs externally.

Let me know how it works out.

-Brad Murry
--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
>
> Ok. Just found out that the Jog Velocity was what was causing it. Had to set it to 2. Much better :)
>
> Troy
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Troy,
> >  
> > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
> >  
> > Regards
> > TK
> >
> > From: tmday7 <tmday@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Sunday, January 29, 2012 6:12 PM
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >  
> > Brad,
> > Got new version on mill.
> > (1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?
> >
> > (2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!
> >
> > (3rd)Velocity and Accel settings dont seem to have any affect.
> >
> > Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.
> >
> > Thanks,
> > Troy
> >
> > >
> > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > >
> > > >
> > > > Hello Troy,
> > > >
> > > >
> > > > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> > > >
> > > > -Brad Murry
> > > >
> > > >
> > > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > > >
> > > > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > > > >
> > > > > Troy
> > > > >
> > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > >
> > > > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > > > >
> > > > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > > > >
> > > > > >
> > > > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > >
> > > > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > > > >
> > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > >
> > > > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > > > >
> > > > > >
> > > > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > > > >
> > > > > > -Brad Murry
> > > > > >
> > > > > >
> > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > >
> > > > > > > The application .zip file and source code have been updated.
> > > > > > >
> > > > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > Brad Murry
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 3574 From: tmday7 Date: 1/29/2012
Subject: Re: KMotion CNC.net
Looks good so far. :) Made button to run my init C program, and works good. :)
I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of movement read something like 25.000 on DRO, almost like it switched to metric or something.
Anyhow Ill test more next time.

Thanks :)
Troy

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
> Hello Troy,
>
> I uploaded new files for the KMotionCNC.net project.
>
> Along with the application zip files, you will need to update your KMotion_dotNet dlls that are in the same folder. I have included everything in the files page.
>
>
> Buttons and Mcode actions should now work properly, so you should not need to call your init or home programs externally.
>
> Let me know how it works out.
>
> -Brad Murry
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> >
> > Ok. Just found out that the Jog Velocity was what was causing it. Had to set it to 2. Much better :)
> >
> > Troy
> > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > >
> > > Hi Troy,
> > >  
> > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
> > >  
> > > Regards
> > > TK
> > >
> > > From: tmday7 <tmday@>
> > > To: DynoMotion@yahoogroups.com
> > > Sent: Sunday, January 29, 2012 6:12 PM
> > > Subject: [DynoMotion] Re: KMotion CNC.net
> > >
> > >
> > >  
> > > Brad,
> > > Got new version on mill.
> > > (1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?
> > >
> > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!
> > >
> > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > >
> > > Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.
> > >
> > > Thanks,
> > > Troy
> > >
> > > >
> > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > >
> > > > >
> > > > > Hello Troy,
> > > > >
> > > > >
> > > > > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> > > > >
> > > > > -Brad Murry
> > > > >
> > > > >
> > > > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > > > >
> > > > > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > > > > >
> > > > > > Troy
> > > > > >
> > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > >
> > > > > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > > > > >
> > > > > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > > > > >
> > > > > > >
> > > > > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > >
> > > > > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > > > > >
> > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > >
> > > > > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > > > > >
> > > > > > >
> > > > > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > > > > >
> > > > > > > -Brad Murry
> > > > > > >
> > > > > > >
> > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > >
> > > > > > > > The application .zip file and source code have been updated.
> > > > > > > >
> > > > > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Brad Murry
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 4016 From: tmday7 Date: 2/21/2012
Subject: Re: KMotion CNC.net
Hi Brad,
Counts per inch--15000,Max Accel--12,Max Vel--100, Jog Vel--2

Ahhh :) Didnt pay attention to the look ahead option on Settings page, sorry ;)

Troy

>Hello Troy,

>Thanks for the feedback!

>Rapids:

>What do you have in the settings?

>FRO:
How many seconds of look ahead time do you have in the T Planner parameters?(I'm guessing around 4)

>I would be interested to hear from Tom why your c program would not run from KMotion.

>BTW, there are many upgrades coming to WebNC.

>Thank again,
Brad Murry

--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> Tried out the KFLOPWebNC, and noticed a few things....
> MDI now works as expected.But when doing a G0X0 the rapid is way faster than what i have set in the settings.
>
> Running a gcode(roadrunner) seems to work good. Making changes to FRO takes about 4 seconds before an update to feedrate happens.
>
> My closed loop settings in my init C program does not work. It just runs as open loop. I then opened Kmotion and ran same C program and still no closed loop. I opened the Axis screen in Kmotion and the Axis1(Yaxis)Position was accumulating, but my Y axis was not moving at all.
>
> Reinstalled 4.28,
> Ill try to do some more trouble shooting later, need mill right now.
>
> Troy
>

> --- In DynoMotion@yahoogroups.com, "TKSOFT" <tk@> wrote:
> >
> >
> > Experimental Version V4.29z Available




--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> Looks good so far. :) Made button to run my init C program, and works good. :)
> I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of movement read something like 25.000 on DRO, almost like it switched to metric or something.
> Anyhow Ill test more next time.
>
> Thanks :)
> Troy
>
> --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> > I uploaded new files for the KMotionCNC.net project.
> >
> > Along with the application zip files, you will need to update your KMotion_dotNet dlls that are in the same folder. I have included everything in the files page.
> >
> >
> > Buttons and Mcode actions should now work properly, so you should not need to call your init or home programs externally.
> >
> > Let me know how it works out.
> >
> > -Brad Murry
> > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > >
> > >
> > > Ok. Just found out that the Jog Velocity was what was causing it. Had to set it to 2. Much better :)
> > >
> > > Troy
> > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > >
> > > > Hi Troy,
> > > >  
> > > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
> > > >  
> > > > Regards
> > > > TK
> > > >
> > > > From: tmday7 <tmday@>
> > > > To: DynoMotion@yahoogroups.com
> > > > Sent: Sunday, January 29, 2012 6:12 PM
> > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > >
> > > >
> > > >  
> > > > Brad,
> > > > Got new version on mill.
> > > > (1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?
> > > >
> > > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!
> > > >
> > > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > > >
> > > > Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.
> > > >
> > > > Thanks,
> > > > Troy
> > > >
> > > > >
> > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > >
> > > > > >
> > > > > > Hello Troy,
> > > > > >
> > > > > >
> > > > > > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> > > > > >
> > > > > > -Brad Murry
> > > > > >
> > > > > >
> > > > > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > > > > >
> > > > > > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > > > > > >
> > > > > > > Troy
> > > > > > >
> > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > >
> > > > > > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > > > > > >
> > > > > > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > > > > > >
> > > > > > > >
> > > > > > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > > > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > > >
> > > > > > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > > > > > >
> > > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > > >
> > > > > > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > > > > > >
> > > > > > > >
> > > > > > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > > > > > >
> > > > > > > > -Brad Murry
> > > > > > > >
> > > > > > > >
> > > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > > >
> > > > > > > > > The application .zip file and source code have been updated.
> > > > > > > > >
> > > > > > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Brad Murry
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 4035 From: tmday7 Date: 2/22/2012
Subject: Re: KMotion CNC.net
Brad,
Got some better test results. Reinstalled 4.29z before i used mach3 this time and now my C program works, closed loop is now working.

Tried setting look ahead to 0,no dice, WebNC crashed. So i set LookAhead to 1 and now works.

Tried a gcode (roadrunner) and at about line 1029 to 1032 all axis get REAAALLL slloooww. Almost like the accel drops way down and the ramping up and down is slow. After this i must power cycle KFLOP to get speeds back to normal.

HTH
Troy

--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> Hi Brad,
> Counts per inch--15000,Max Accel--12,Max Vel--100, Jog Vel--2
>
> Ahhh :) Didnt pay attention to the look ahead option on Settings page, sorry ;)
>
> Troy
>
> >Hello Troy,
>
> >Thanks for the feedback!
>
> >Rapids:
>
> >What do you have in the settings?
>
> >FRO:
> How many seconds of look ahead time do you have in the T Planner parameters?(I'm guessing around 4)
>
> >I would be interested to hear from Tom why your c program would not run from KMotion.
>
> >BTW, there are many upgrades coming to WebNC.
>
> >Thank again,
> Brad Murry
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > Tried out the KFLOPWebNC, and noticed a few things....
> > MDI now works as expected.But when doing a G0X0 the rapid is way faster than what i have set in the settings.
> >
> > Running a gcode(roadrunner) seems to work good. Making changes to FRO takes about 4 seconds before an update to feedrate happens.
> >
> > My closed loop settings in my init C program does not work. It just runs as open loop. I then opened Kmotion and ran same C program and still no closed loop. I opened the Axis screen in Kmotion and the Axis1(Yaxis)Position was accumulating, but my Y axis was not moving at all.
> >
> > Reinstalled 4.28,
> > Ill try to do some more trouble shooting later, need mill right now.
> >
> > Troy
> >
>
> > --- In DynoMotion@yahoogroups.com, "TKSOFT" <tk@> wrote:
> > >
> > >
> > > Experimental Version V4.29z Available
>
>
>
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > Looks good so far. :) Made button to run my init C program, and works good. :)
> > I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of movement read something like 25.000 on DRO, almost like it switched to metric or something.
> > Anyhow Ill test more next time.
> >
> > Thanks :)
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > >
> > > Hello Troy,
> > >
> > > I uploaded new files for the KMotionCNC.net project.
> > >
> > > Along with the application zip files, you will need to update your KMotion_dotNet dlls that are in the same folder. I have included everything in the files page.
> > >
> > >
> > > Buttons and Mcode actions should now work properly, so you should not need to call your init or home programs externally.
> > >
> > > Let me know how it works out.
> > >
> > > -Brad Murry
> > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > >
> > > >
> > > > Ok. Just found out that the Jog Velocity was what was causing it. Had to set it to 2. Much better :)
> > > >
> > > > Troy
> > > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > > >
> > > > > Hi Troy,
> > > > >  
> > > > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
> > > > >  
> > > > > Regards
> > > > > TK
> > > > >
> > > > > From: tmday7 <tmday@>
> > > > > To: DynoMotion@yahoogroups.com
> > > > > Sent: Sunday, January 29, 2012 6:12 PM
> > > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > > >
> > > > >
> > > > >  
> > > > > Brad,
> > > > > Got new version on mill.
> > > > > (1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?
> > > > >
> > > > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!
> > > > >
> > > > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > > > >
> > > > > Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.
> > > > >
> > > > > Thanks,
> > > > > Troy
> > > > >
> > > > > >
> > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > >
> > > > > > >
> > > > > > > Hello Troy,
> > > > > > >
> > > > > > >
> > > > > > > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> > > > > > >
> > > > > > > -Brad Murry
> > > > > > >
> > > > > > >
> > > > > > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > > > > > >
> > > > > > > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > > > > > > >
> > > > > > > > Troy
> > > > > > > >
> > > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > > >
> > > > > > > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > > > > > > >
> > > > > > > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > > > > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > > > >
> > > > > > > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > > > > > > >
> > > > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > > > >
> > > > > > > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > > > > > > >
> > > > > > > > > -Brad Murry
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > > > >
> > > > > > > > > > The application .zip file and source code have been updated.
> > > > > > > > > >
> > > > > > > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Brad Murry
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 4038 From: Brad Murry Date: 2/22/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

Thanks for the update.

 

I wonder if the default trajectory settings are causing the slow conditions.  I do not believe the program as the ability to slow the kflop other than setting the FRO when running G-code.

 

I wonder if the facet angle, etc…  in the TP params are generating too many segments.

 

Also, I do not think I am using Mainstatus in that version to update the GUI.  This could also be slowing it down but I think if it were the polling you would see a performance decrease across the board.

 

Maybe someone here with working knowledge could suggest some proper settings for a 3-axis mill(I have yet to hook mine up to a coordmotion machine)?

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Wednesday, February 22, 2012 8:52 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,
Got some better test results. Reinstalled 4.29z before i used mach3 this time and now my C program works, closed loop is now working.

Tried setting look ahead to 0,no dice, WebNC crashed. So i set LookAhead to 1 and now works.

Tried a gcode (roadrunner) and at about line 1029 to 1032 all axis get REAAALLL slloooww. Almost like the accel drops way down and the ramping up and down is slow. After this i must power cycle KFLOP to get speeds back to normal.

HTH
Troy

--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> Hi Brad,
> Counts per inch--15000,Max Accel--12,Max Vel--100, Jog Vel--2
>
> Ahhh :) Didnt pay attention to the look ahead option on Settings page, sorry ;)
>
> Troy
>
> >Hello Troy,
>
> >Thanks for the feedback!
>
> >Rapids:
>
> >What do you have in the settings?
>
> >FRO:
> How many seconds of look ahead time do you have in the T Planner parameters?(I'm guessing around 4)
>
> >I would be interested to hear from Tom why your c program would not run from KMotion.
>
> >BTW, there are many upgrades coming to WebNC.
>
> >Thank again,
> Brad Murry
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > Tried out the KFLOPWebNC, and noticed a few things....
> > MDI now works as expected.But when doing a G0X0 the rapid is way faster than what i have set in the settings.
> >
> > Running a gcode(roadrunner) seems to work good. Making changes to FRO takes about 4 seconds before an update to feedrate happens.
> >
> > My closed loop settings in my init C program does not work. It just runs as open loop. I then opened Kmotion and ran same C program and still no closed loop. I opened the Axis screen in Kmotion and the Axis1(Yaxis)Position was accumulating, but my Y axis was not moving at all.
> >
> > Reinstalled 4.28,
> > Ill try to do some more trouble shooting later, need mill right now.
> >
> > Troy
> >
>
> > --- In DynoMotion@yahoogroups.com, "TKSOFT" <tk@> wrote:
> > >
> > >
> > > Experimental Version V4.29z Available
>
>
>
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > Looks good so far. :) Made button to run my init C program, and works good. :)
> > I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of movement read something like 25.000 on DRO, almost like it switched to metric or something.
> > Anyhow Ill test more next time.
> >
> > Thanks :)
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > >
> > > Hello Troy,
> > >
> > > I uploaded new files for the KMotionCNC.net project.
> > >
> > > Along with the application zip files, you will need to update your KMotion_dotNet dlls that are in the same folder. I have included everything in the files page.
> > >
> > >
> > > Buttons and Mcode actions should now work properly, so you should not need to call your init or home programs externally.
> > >
> > > Let me know how it works out.
> > >
> > > -Brad Murry
> > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > >
> > > >
> > > > Ok. Just found out that the Jog Velocity was what was causing it. Had to set it to 2. Much better :)
> > > >
> > > > Troy
> > > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> > > > >
> > > > > Hi Troy,
> > > > >  
> > > > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is in in/sec so that might explain part of that.
> > > > >  
> > > > > Regards
> > > > > TK
> > > > >
> > > > > From: tmday7 <tmday@>
> > > > > To: DynoMotion@yahoogroups.com
> > > > > Sent: Sunday, January 29, 2012 6:12 PM
> > > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > > >
> > > > >
> > > > >  
> > > > > Brad,
> > > > > Got new version on mill.
> > > > > (1st)In order to get it to work, I must first run my c program in KMotion. I did select my C program on the M3-M9 tab in the Settings area, but still have to run C program in KMotion first. Is this correct?
> > > > >
> > > > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my ballscrews are going to fly apart(no kidding, that fast) estimating around 400 IPM!!
> > > > >
> > > > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > > > >
> > > > > Iam simply copying my current Motor Settings from Mach3. Which is 15000 CountsPerInch, Accell 12 and Velocity 100.
> > > > >
> > > > > Thanks,
> > > > > Troy
> > > > >
> > > > > >
> > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > >
> > > > > > >
> > > > > > > Hello Troy,
> > > > > > >
> > > > > > >
> > > > > > > I found a bug in the button and Mcode commands. As it sits it does not really do anything. I should have a fix today.
> > > > > > >
> > > > > > > -Brad Murry
> > > > > > >
> > > > > > >
> > > > > > > --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> > > > > > > >
> > > > > > > > Looks good so far, ill let you know how it does on mill. Although i have never used the KMotion CNC, so i guess i can edit my init for Mach 3 and it should work??? Find out. :)
> > > > > > > >
> > > > > > > > Troy
> > > > > > > >
> > > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > > >
> > > > > > > > > Wow... sometimes I must be in zombie mode. I would swear that english is not my forst language by reading some of my posts. Damn you Yahoo for not allowing editing!!!
> > > > > > > > >
> > > > > > > > > While my last post must have been quoting a chinese instruction manual, what I meant was:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > A new version of KMotionCNC.net has been uploaded here to the group. You can download the source, the application .zip or see some screen shots here::
> > > > > > > > > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > > > >
> > > > > > > > > Mcodes/User buttons are now supported in much the same way as KMotionCNC. The tool table is also supported, the EMC max tool count is supported, but the current GUI tool page only edits 12 tools(I thought that is likely adequate for many mills/routers.)
> > > > > > > > >
> > > > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > > > >
> > > > > > > > > So if you are using KMotionCNC, using KMotionCNC.net should be pretty much painless. Define some tools/work offsets, copy over your Mcode Actions and TPlanner parameters, assign your init.C and your homing.C to user buttons(and whichever other button commands you want) and you should be able to make some parts.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Good luck, and let me know if any of you run into problems or have suggestions.
> > > > > > > > >
> > > > > > > > > -Brad Murry
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@> wrote:
> > > > > > > > > >
> > > > > > > > > > The application .zip file and source code have been updated.
> > > > > > > > > >
> > > > > > > > > > We pretty much a full functional app with most every featute. Set it up like you would KMotionCNC
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Brad Murry
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Group: DynoMotion Message: 4042 From: tmday7 Date: 2/22/2012
Subject: Re: KMotion CNC.net
Hay Brad,
Changed the look ahead to 3 and now when Gcode line 1031 is reached there is about a 1 second pause, this gcode and machine continues.
But,
I also noticed that when a MDI move or a Gcode is executed, my steps per inch changes. But does not change in the settings page.
Example:
I have 15000 set in the settings page. Jogging machine and watching my dial indicator shows all is correct. As soon as i do a MDI or run a Gcode then my movement is alot smaller... a programed move of .100 actually only moves machine axis .004 (inches). But DRO on WebNC shows .100.

After this i must power cycle KFLOP to get correct Steps Per Inch movement again.

Troy


--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> Thanks for the update.
>
>
>
> I wonder if the default trajectory settings are causing the slow conditions.
> I do not believe the program as the ability to slow the kflop other than
> setting the FRO when running G-code.
>
>
>
> I wonder if the facet angle, etc… in the TP params are generating too many
> segments.
>
>
>
> Also, I do not think I am using Mainstatus in that version to update the
> GUI. This could also be slowing it down but I think if it were the polling
> you would see a performance decrease across the board.
>
>
>
> Maybe someone here with working knowledge could suggest some proper settings
> for a 3-axis mill(I have yet to hook mine up to a coordmotion machine)?
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Wednesday, February 22, 2012 8:52 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Got some better test results. Reinstalled 4.29z before i used mach3 this
> time and now my C program works, closed loop is now working.
>
> Tried setting look ahead to 0,no dice, WebNC crashed. So i set LookAhead to
> 1 and now works.
>
> Tried a gcode (roadrunner) and at about line 1029 to 1032 all axis get
> REAAALLL slloooww. Almost like the accel drops way down and the ramping up
> and down is slow. After this i must power cycle KFLOP to get speeds back to
> normal.
>
> HTH
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> "tmday7" <tmday@> wrote:
> >
> > Hi Brad,
> > Counts per inch--15000,Max Accel--12,Max Vel--100, Jog Vel--2
> >
> > Ahhh :) Didnt pay attention to the look ahead option on Settings page,
> sorry ;)
> >
> > Troy
> >
> > >Hello Troy,
> >
> > >Thanks for the feedback!
> >
> > >Rapids:
> >
> > >What do you have in the settings?
> >
> > >FRO:
> > How many seconds of look ahead time do you have in the T Planner
> parameters?(I'm guessing around 4)
> >
> > >I would be interested to hear from Tom why your c program would not run
> from KMotion.
> >
> > >BTW, there are many upgrades coming to WebNC.
> >
> > >Thank again,
> > Brad Murry
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> "tmday7" <tmday@> wrote:
> > >
> > > Tried out the KFLOPWebNC, and noticed a few things....
> > > MDI now works as expected.But when doing a G0X0 the rapid is way faster
> than what i have set in the settings.
> > >
> > > Running a gcode(roadrunner) seems to work good. Making changes to FRO
> takes about 4 seconds before an update to feedrate happens.
> > >
> > > My closed loop settings in my init C program does not work. It just runs
> as open loop. I then opened Kmotion and ran same C program and still no
> closed loop. I opened the Axis screen in Kmotion and the
> Axis1(Yaxis)Position was accumulating, but my Y axis was not moving at all.
> > >
> > > Reinstalled 4.28,
> > > Ill try to do some more trouble shooting later, need mill right now.
> > >
> > > Troy
> > >
> >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> , "TKSOFT" <tk@> wrote:
> > > >
> > > >
> > > > Experimental Version V4.29z Available
> >
> >
> >
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> "tmday7" <tmday@> wrote:
> > >
> > > Looks good so far. :) Made button to run my init C program, and works
> good. :)
> > > I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of
> movement read something like 25.000 on DRO, almost like it switched to
> metric or something.
> > > Anyhow Ill test more next time.
> > >
> > > Thanks :)
> > > Troy
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> , "bradodarb" <bradodarb@> wrote:
> > > >
> > > > Hello Troy,
> > > >
> > > > I uploaded new files for the KMotionCNC.net project.
> > > >
> > > > Along with the application zip files, you will need to update your
> KMotion_dotNet dlls that are in the same folder. I have included everything
> in the files page.
> > > >
> > > >
> > > > Buttons and Mcode actions should now work properly, so you should not
> need to call your init or home programs externally.
> > > >
> > > > Let me know how it works out.
> > > >
> > > > -Brad Murry
> > > > --- In DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com> , "tmday7" <tmday@> wrote:
> > > > >
> > > > >
> > > > > Ok. Just found out that the Jog Velocity was what was causing it.
> Had to set it to 2. Much better :)
> > > > >
> > > > > Troy
> > > > > --- In DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > > > > >
> > > > > > Hi Troy,
> > > > > > Â
> > > > > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is
> in in/sec so that might explain part of that.
> > > > > > Â
> > > > > > Regards
> > > > > > TK
> > > > > >
> > > > > > From: tmday7 <tmday@>
> > > > > > To: DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com>
> > > > > > Sent: Sunday, January 29, 2012 6:12 PM
> > > > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > > > >
> > > > > >
> > > > > > Â
> > > > > > Brad,
> > > > > > Got new version on mill.
> > > > > > (1st)In order to get it to work, I must first run my c program in
> KMotion. I did select my C program on the M3-M9 tab in the Settings area,
> but still have to run C program in KMotion first. Is this correct?
> > > > > >
> > > > > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for
> my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my
> ballscrews are going to fly apart(no kidding, that fast) estimating around
> 400 IPM!!
> > > > > >
> > > > > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > > > > >
> > > > > > Iam simply copying my current Motor Settings from Mach3. Which is
> 15000 CountsPerInch, Accell 12 and Velocity 100.
> > > > > >
> > > > > > Thanks,
> > > > > > Troy
> > > > > >
> > > > > > >
> > > > > > > --- In DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > >
> > > > > > > >
> > > > > > > > Hello Troy,
> > > > > > > >
> > > > > > > >
> > > > > > > > I found a bug in the button and Mcode commands. As it sits it
> does not really do anything. I should have a fix today.
> > > > > > > >
> > > > > > > > -Brad Murry
> > > > > > > >
> > > > > > > >
> > > > > > > > --- In DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com> , "tmday7" <tmday@> wrote:
> > > > > > > > >
> > > > > > > > > Looks good so far, ill let you know how it does on mill.
> Although i have never used the KMotion CNC, so i guess i can edit my init
> for Mach 3 and it should work??? Find out. :)
> > > > > > > > >
> > > > > > > > > Troy
> > > > > > > > >
> > > > > > > > > --- In DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > > >
> > > > > > > > > > Wow... sometimes I must be in zombie mode. I would swear
> that english is not my forst language by reading some of my posts. Damn you
> Yahoo for not allowing editing!!!
> > > > > > > > > >
> > > > > > > > > > While my last post must have been quoting a chinese
> instruction manual, what I meant was:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > A new version of KMotionCNC.net has been uploaded here to
> the group. You can download the source, the application .zip or see some
> screen shots here::
> > > > > > > > > >
> http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > > > > >
> > > > > > > > > > Mcodes/User buttons are now supported in much the same way
> as KMotionCNC. The tool table is also supported, the EMC max tool count is
> supported, but the current GUI tool page only edits 12 tools(I thought that
> is likely adequate for many mills/routers.)
> > > > > > > > > >
> > > > > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > > > > >
> > > > > > > > > > So if you are using KMotionCNC, using KMotionCNC.net
> should be pretty much painless. Define some tools/work offsets, copy over
> your Mcode Actions and TPlanner parameters, assign your init.C and your
> homing.C to user buttons(and whichever other button commands you want) and
> you should be able to make some parts.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Good luck, and let me know if any of you run into problems
> or have suggestions.
> > > > > > > > > >
> > > > > > > > > > -Brad Murry
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --- In DynoMotion@yahoogroups.com
> <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > > > >
> > > > > > > > > > > The application .zip file and source code have been
> updated.
> > > > > > > > > > >
> > > > > > > > > > > We pretty much a full functional app with most every
> featute. Set it up like you would KMotionCNC
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > Brad Murry
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 4043 From: Tom Kerekes Date: 2/22/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
I don't know, but sounds like a MM/Inch problem.  As an experiment try typing G20 to see if it fixes it.
 
Regards
TK

Group: DynoMotion Message: 4045 From: tmday7 Date: 2/22/2012
Subject: Re: KMotion CNC.net
That fixed it Tom. Works on the MDI also, which seems kinda strange that i can have a G20 and A G00 move on the same line when doing a MDI. But it works now.

As for slow down on gcode line 1031, here is a snippet of the code...
1029 G1 X0.825193 Y3.115730 Z-0.100000
1030 G1 X0.883909 Y3.237410 Z-0.100000
1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens when Look Ahead is set at 1, if set at 3, then programs stops at this line for about 1 second then continues till it reaches the next line that has a Z0.200000.)
1032 G0 X0.431939 Y2.436180 Z0.200000
1033 G1 X0.431939 Y2.436180 Z-0.100000

Troy

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Troy,
>  
> I don't know, but sounds like a MM/Inch problem.  As an experiment try typing G20 to see if it fixes it.
>  
> Regards
> TK
>
>
> ________________________________
> From: tmday7 <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Wednesday, February 22, 2012 9:00 AM
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> Hay Brad,
> Changed the look ahead to 3 and now when Gcode line 1031 is reached there is about a 1 second pause, this gcode and machine continues.
> But,
> I also noticed that when a MDI move or a Gcode is executed, my steps per inch changes. But does not change in the settings page.
> Example:
> I have 15000 set in the settings page. Jogging machine and watching my dial indicator shows all is correct. As soon as i do a MDI or run a Gcode then my movement is alot smaller... a programed move of .100 actually only moves machine axis .004 (inches). But DRO on WebNC shows .100.
>
> After this i must power cycle KFLOP to get correct Steps Per Inch movement again.
>
> Troy
>
> --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> >
> >
> > Thanks for the update.
> >
> >
> >
> > I wonder if the default trajectory settings are causing the slow conditions.
> > I do not believe the program as the ability to slow the kflop other than
> > setting the FRO when running G-code.
> >
> >
> >
> > I wonder if the facet angle, etc… in the TP params are generating too many
> > segments.
> >
> >
> >
> > Also, I do not think I am using Mainstatus in that version to update the
> > GUI. This could also be slowing it down but I think if it were the polling
> > you would see a performance decrease across the board.
> >
> >
> >
> > Maybe someone here with working knowledge could suggest some proper settings
> > for a 3-axis mill(I have yet to hook mine up to a coordmotion machine)?
> >
> >
> >
> > -Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> > Behalf Of tmday7
> > Sent: Wednesday, February 22, 2012 8:52 AM
> > To: DynoMotion@yahoogroups.com
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > Brad,
> > Got some better test results. Reinstalled 4.29z before i used mach3 this
> > time and now my C program works, closed loop is now working.
> >
> > Tried setting look ahead to 0,no dice, WebNC crashed. So i set LookAhead to
> > 1 and now works.
> >
> > Tried a gcode (roadrunner) and at about line 1029 to 1032 all axis get
> > REAAALLL slloooww. Almost like the accel drops way down and the ramping up
> > and down is slow. After this i must power cycle KFLOP to get speeds back to
> > normal.
> >
> > HTH
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > "tmday7" <tmday@> wrote:
> > >
> > > Hi Brad,
> > > Counts per inch--15000,Max Accel--12,Max Vel--100, Jog Vel--2
> > >
> > > Ahhh :) Didnt pay attention to the look ahead option on Settings page,
> > sorry ;)
> > >
> > > Troy
> > >
> > > >Hello Troy,
> > >
> > > >Thanks for the feedback!
> > >
> > > >Rapids:
> > >
> > > >What do you have in the settings?
> > >
> > > >FRO:
> > > How many seconds of look ahead time do you have in the T Planner
> > parameters?(I'm guessing around 4)
> > >
> > > >I would be interested to hear from Tom why your c program would not run
> > from KMotion.
> > >
> > > >BTW, there are many upgrades coming to WebNC.
> > >
> > > >Thank again,
> > > Brad Murry
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > "tmday7" <tmday@> wrote:
> > > >
> > > > Tried out the KFLOPWebNC, and noticed a few things....
> > > > MDI now works as expected.But when doing a G0X0 the rapid is way faster
> > than what i have set in the settings.
> > > >
> > > > Running a gcode(roadrunner) seems to work good. Making changes to FRO
> > takes about 4 seconds before an update to feedrate happens.
> > > >
> > > > My closed loop settings in my init C program does not work. It just runs
> > as open loop. I then opened Kmotion and ran same C program and still no
> > closed loop. I opened the Axis screen in Kmotion and the
> > Axis1(Yaxis)Position was accumulating, but my Y axis was not moving at all.
> > > >
> > > > Reinstalled 4.28,
> > > > Ill try to do some more trouble shooting later, need mill right now.
> > > >
> > > > Troy
> > > >
> > >
> > > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > , "TKSOFT" <tk@> wrote:
> > > > >
> > > > >
> > > > > Experimental Version V4.29z Available
> > >
> > >
> > >
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > "tmday7" <tmday@> wrote:
> > > >
> > > > Looks good so far. :) Made button to run my init C program, and works
> > good. :)
> > > > I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of
> > movement read something like 25.000 on DRO, almost like it switched to
> > metric or something.
> > > > Anyhow Ill test more next time.
> > > >
> > > > Thanks :)
> > > > Troy
> > > >
> > > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > , "bradodarb" <bradodarb@> wrote:
> > > > >
> > > > > Hello Troy,
> > > > >
> > > > > I uploaded new files for the KMotionCNC.net project.
> > > > >
> > > > > Along with the application zip files, you will need to update your
> > KMotion_dotNet dlls that are in the same folder. I have included everything
> > in the files page.
> > > > >
> > > > >
> > > > > Buttons and Mcode actions should now work properly, so you should not
> > need to call your init or home programs externally.
> > > > >
> > > > > Let me know how it works out.
> > > > >
> > > > > -Brad Murry
> > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "tmday7" <tmday@> wrote:
> > > > > >
> > > > > >
> > > > > > Ok. Just found out that the Jog Velocity was what was causing it.
> > Had to set it to 2. Much better :)
> > > > > >
> > > > > > Troy
> > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > > > > > >
> > > > > > > Hi Troy,
> > > > > > > Â
> > > > > > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is
> > in in/sec so that might explain part of that.
> > > > > > > Â
> > > > > > > Regards
> > > > > > > TK
> > > > > > >
> > > > > > > From: tmday7 <tmday@>
> > > > > > > To: DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com>
> > > > > > > Sent: Sunday, January 29, 2012 6:12 PM
> > > > > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > > > > >
> > > > > > >
> > > > > > > Â
> > > > > > > Brad,
> > > > > > > Got new version on mill.
> > > > > > > (1st)In order to get it to work, I must first run my c program in
> > KMotion. I did select my C program on the M3-M9 tab in the Settings area,
> > but still have to run C program in KMotion first. Is this correct?
> > > > > > >
> > > > > > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for
> > my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my
> > ballscrews are going to fly apart(no kidding, that fast) estimating around
> > 400 IPM!!
> > > > > > >
> > > > > > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > > > > > >
> > > > > > > Iam simply copying my current Motor Settings from Mach3. Which is
> > 15000 CountsPerInch, Accell 12 and Velocity 100.
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Troy
> > > > > > >
> > > > > > > >
> > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Hello Troy,
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > I found a bug in the button and Mcode commands. As it sits it
> > does not really do anything. I should have a fix today.
> > > > > > > > >
> > > > > > > > > -Brad Murry
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "tmday7" <tmday@> wrote:
> > > > > > > > > >
> > > > > > > > > > Looks good so far, ill let you know how it does on mill.
> > Although i have never used the KMotion CNC, so i guess i can edit my init
> > for Mach 3 and it should work??? Find out. :)
> > > > > > > > > >
> > > > > > > > > > Troy
> > > > > > > > > >
> > > > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > > > >
> > > > > > > > > > > Wow... sometimes I must be in zombie mode. I would swear
> > that english is not my forst language by reading some of my posts. Damn you
> > Yahoo for not allowing editing!!!
> > > > > > > > > > >
> > > > > > > > > > > While my last post must have been quoting a chinese
> > instruction manual, what I meant was:
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > A new version of KMotionCNC.net has been uploaded here to
> > the group. You can download the source, the application .zip or see some
> > screen shots here::
> > > > > > > > > > >
> > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > > > > > >
> > > > > > > > > > > Mcodes/User buttons are now supported in much the same way
> > as KMotionCNC. The tool table is also supported, the EMC max tool count is
> > supported, but the current GUI tool page only edits 12 tools(I thought that
> > is likely adequate for many mills/routers.)
> > > > > > > > > > >
> > > > > > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > > > > > >
> > > > > > > > > > > So if you are using KMotionCNC, using KMotionCNC.net
> > should be pretty much painless. Define some tools/work offsets, copy over
> > your Mcode Actions and TPlanner parameters, assign your init.C and your
> > homing.C to user buttons(and whichever other button commands you want) and
> > you should be able to make some parts.
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > Good luck, and let me know if any of you run into problems
> > or have suggestions.
> > > > > > > > > > >
> > > > > > > > > > > -Brad Murry
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > The application .zip file and source code have been
> > updated.
> > > > > > > > > > > >
> > > > > > > > > > > > We pretty much a full functional app with most every
> > featute. Set it up like you would KMotionCNC
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > Brad Murry
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>
Group: DynoMotion Message: 4059 From: Brad Murry Date: 2/22/2012
Subject: Re: KMotion CNC.net

I should probably build in a section where you can store gcode headers that you can fire before MDI commands are issued

 

-Brad

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Wednesday, February 22, 2012 10:42 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

That fixed it Tom. Works on the MDI also, which seems kinda strange that i can have a G20 and A G00 move on the same line when doing a MDI. But it works now.

As for slow down on gcode line 1031, here is a snippet of the code...
1029 G1 X0.825193 Y3.115730 Z-0.100000
1030 G1 X0.883909 Y3.237410 Z-0.100000
1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens when Look Ahead is set at 1, if set at 3, then programs stops at this line for about 1 second then continues till it reaches the next line that has a Z0.200000.)
1032 G0 X0.431939 Y2.436180 Z0.200000
1033 G1 X0.431939 Y2.436180 Z-0.100000

Troy

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Troy,
>  
> I don't know, but sounds like a MM/Inch problem.  As an experiment try typing G20 to see if it fixes it.
>  
> Regards
> TK
>
>
> ________________________________
> From: tmday7 <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Wednesday, February 22, 2012 9:00 AM
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> Hay Brad,
> Changed the look ahead to 3 and now when Gcode line 1031 is reached there is about a 1 second pause, this gcode and machine continues.
> But,
> I also noticed that when a MDI move or a Gcode is executed, my steps per inch changes. But does not change in the settings page.
> Example:
> I have 15000 set in the settings page. Jogging machine and watching my dial indicator shows all is correct. As soon as i do a MDI or run a Gcode then my movement is alot smaller... a programed move of .100 actually only moves machine axis .004 (inches). But DRO on WebNC shows .100.
>
> After this i must power cycle KFLOP to get correct Steps Per Inch movement again.
>
> Troy
>
> --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> >
> >
> > Thanks for the update.
> >
> >
> >
> > I wonder if the default trajectory settings are causing the slow conditions.
> > I do not believe the program as the ability to slow the kflop other than
> > setting the FRO when running G-code.
> >
> >
> >
> > I wonder if the facet angle, etc… in the TP params are generating too many
> > segments.
> >
> >
> >
> > Also, I do not think I am using Mainstatus in that version to update the
> > GUI. This could also be slowing it down but I think if it were the polling
> > you would see a performance decrease across the board.
> >
> >
> >
> > Maybe someone here with working knowledge could suggest some proper settings
> > for a 3-axis mill(I have yet to hook mine up to a coordmotion machine)?
> >
> >
> >
> > -Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> > Behalf Of tmday7
> > Sent: Wednesday, February 22, 2012 8:52 AM
> > To: DynoMotion@yahoogroups.com
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > Brad,
> > Got some better test results. Reinstalled 4.29z before i used mach3 this
> > time and now my C program works, closed loop is now working.
> >
> > Tried setting look ahead to 0,no dice, WebNC crashed. So i set LookAhead to
> > 1 and now works.
> >
> > Tried a gcode (roadrunner) and at about line 1029 to 1032 all axis get
> > REAAALLL slloooww. Almost like the accel drops way down and the ramping up
> > and down is slow. After this i must power cycle KFLOP to get speeds back to
> > normal.
> >
> > HTH
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > "tmday7" <tmday@> wrote:
> > >
> > > Hi Brad,
> > > Counts per inch--15000,Max Accel--12,Max Vel--100, Jog Vel--2
> > >
> > > Ahhh :) Didnt pay attention to the look ahead option on Settings page,
> > sorry ;)
> > >
> > > Troy
> > >
> > > >Hello Troy,
> > >
> > > >Thanks for the feedback!
> > >
> > > >Rapids:
> > >
> > > >What do you have in the settings?
> > >
> > > >FRO:
> > > How many seconds of look ahead time do you have in the T Planner
> > parameters?(I'm guessing around 4)
> > >
> > > >I would be interested to hear from Tom why your c program would not run
> > from KMotion.
> > >
> > > >BTW, there are many upgrades coming to WebNC.
> > >
> > > >Thank again,
> > > Brad Murry
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > "tmday7" <tmday@> wrote:
> > > >
> > > > Tried out the KFLOPWebNC, and noticed a few things....
> > > > MDI now works as expected.But when doing a G0X0 the rapid is way faster
> > than what i have set in the settings.
> > > >
> > > > Running a gcode(roadrunner) seems to work good. Making changes to FRO
> > takes about 4 seconds before an update to feedrate happens.
> > > >
> > > > My closed loop settings in my init C program does not work. It just runs
> > as open loop. I then opened Kmotion and ran same C program and still no
> > closed loop. I opened the Axis screen in Kmotion and the
> > Axis1(Yaxis)Position was accumulating, but my Y axis was not moving at all.
> > > >
> > > > Reinstalled 4.28,
> > > > Ill try to do some more trouble shooting later, need mill right now.
> > > >
> > > > Troy
> > > >
> > >
> > > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > , "TKSOFT" <tk@> wrote:
> > > > >
> > > > >
> > > > > Experimental Version V4.29z Available
> > >
> > >
> > >
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > "tmday7" <tmday@> wrote:
> > > >
> > > > Looks good so far. :) Made button to run my init C program, and works
> > good. :)
> > > > I did try to MDI a G0X1. and my X DRO resolution went way off. 1inch of
> > movement read something like 25.000 on DRO, almost like it switched to
> > metric or something.
> > > > Anyhow Ill test more next time.
> > > >
> > > > Thanks :)
> > > > Troy
> > > >
> > > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > , "bradodarb" <bradodarb@> wrote:
> > > > >
> > > > > Hello Troy,
> > > > >
> > > > > I uploaded new files for the KMotionCNC.net project.
> > > > >
> > > > > Along with the application zip files, you will need to update your
> > KMotion_dotNet dlls that are in the same folder. I have included everything
> > in the files page.
> > > > >
> > > > >
> > > > > Buttons and Mcode actions should now work properly, so you should not
> > need to call your init or home programs externally.
> > > > >
> > > > > Let me know how it works out.
> > > > >
> > > > > -Brad Murry
> > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "tmday7" <tmday@> wrote:
> > > > > >
> > > > > >
> > > > > > Ok. Just found out that the Jog Velocity was what was causing it.
> > Had to set it to 2. Much better :)
> > > > > >
> > > > > > Troy
> > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > > > > > >
> > > > > > > Hi Troy,
> > > > > > > Â
> > > > > > > Mach3 velocity is in ipm whereas KMotionCNC and probably .Net is
> > in in/sec so that might explain part of that.
> > > > > > > Â
> > > > > > > Regards
> > > > > > > TK
> > > > > > >
> > > > > > > From: tmday7 <tmday@>
> > > > > > > To: DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com>
> > > > > > > Sent: Sunday, January 29, 2012 6:12 PM
> > > > > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > > > > >
> > > > > > >
> > > > > > > Â
> > > > > > > Brad,
> > > > > > > Got new version on mill.
> > > > > > > (1st)In order to get it to work, I must first run my c program in
> > KMotion. I did select my C program on the M3-M9 tab in the Settings area,
> > but still have to run C program in KMotion first. Is this correct?
> > > > > > >
> > > > > > > (2nd) I cant get the Counts Per Inch right. It should be 15000 for
> > my mill, but this is WAYYYYY to fast in KMotionNET:) Iam afraid my
> > ballscrews are going to fly apart(no kidding, that fast) estimating around
> > 400 IPM!!
> > > > > > >
> > > > > > > (3rd)Velocity and Accel settings dont seem to have any affect.
> > > > > > >
> > > > > > > Iam simply copying my current Motor Settings from Mach3. Which is
> > 15000 CountsPerInch, Accell 12 and Velocity 100.
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Troy
> > > > > > >
> > > > > > > >
> > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Hello Troy,
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > I found a bug in the button and Mcode commands. As it sits it
> > does not really do anything. I should have a fix today.
> > > > > > > > >
> > > > > > > > > -Brad Murry
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "tmday7" <tmday@> wrote:
> > > > > > > > > >
> > > > > > > > > > Looks good so far, ill let you know how it does on mill.
> > Although i have never used the KMotion CNC, so i guess i can edit my init
> > for Mach 3 and it should work??? Find out. :)
> > > > > > > > > >
> > > > > > > > > > Troy
> > > > > > > > > >
> > > > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > > > >
> > > > > > > > > > > Wow... sometimes I must be in zombie mode. I would swear
> > that english is not my forst language by reading some of my posts. Damn you
> > Yahoo for not allowing editing!!!
> > > > > > > > > > >
> > > > > > > > > > > While my last post must have been quoting a chinese
> > instruction manual, what I meant was:
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > A new version of KMotionCNC.net has been uploaded here to
> > the group. You can download the source, the application .zip or see some
> > screen shots here::
> > > > > > > > > > >
> > http://tech.groups.yahoo.com/group/DynoMotion/files/KMotion%20CNC.net/
> > > > > > > > > > >
> > > > > > > > > > > Mcodes/User buttons are now supported in much the same way
> > as KMotionCNC. The tool table is also supported, the EMC max tool count is
> > supported, but the current GUI tool page only edits 12 tools(I thought that
> > is likely adequate for many mills/routers.)
> > > > > > > > > > >
> > > > > > > > > > > Offsets(G54-G59.3) are also editable in the offsets page.
> > > > > > > > > > >
> > > > > > > > > > > So if you are using KMotionCNC, using KMotionCNC.net
> > should be pretty much painless. Define some tools/work offsets, copy over
> > your Mcode Actions and TPlanner parameters, assign your init.C and your
> > homing.C to user buttons(and whichever other button commands you want) and
> > you should be able to make some parts.
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > Good luck, and let me know if any of you run into problems
> > or have suggestions.
> > > > > > > > > > >
> > > > > > > > > > > -Brad Murry
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > --- In DynoMotion@yahoogroups.com
> > <mailto:DynoMotion%40yahoogroups.com> , "bradodarb" <bradodarb@> wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > The application .zip file and source code have been
> > updated.
> > > > > > > > > > > >
> > > > > > > > > > > > We pretty much a full functional app with most every
> > featute. Set it up like you would KMotionCNC
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > Brad Murry
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Group: DynoMotion Message: 4330 From: tmday7 Date: 3/26/2012
Subject: Re: KMotion CNC.net
Brad,
Is this still going to happen?

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> I should probably build in a section where you can store gcode headers that you can fire before MDI commands are issued
>
>
>
> -Brad
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
> Sent: Wednesday, February 22, 2012 10:42 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> That fixed it Tom. Works on the MDI also, which seems kinda strange that i can have a G20 and A G00 move on the same line when doing a MDI. But it works now.
>
> As for slow down on gcode line 1031, here is a snippet of the code...
> 1029 G1 X0.825193 Y3.115730 Z-0.100000
> 1030 G1 X0.883909 Y3.237410 Z-0.100000
> 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens when Look Ahead is set at 1, if set at 3, then programs stops at this line for about 1 second then continues till it reaches the next line that has a Z0.200000.)
> 1032 G0 X0.431939 Y2.436180 Z0.200000
> 1033 G1 X0.431939 Y2.436180 Z-0.100000
>
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> >
> > Hi Troy,
> > Â
> > I don't know, but sounds like a MM/Inch problem. As an experiment try typing G20 to see if it fixes it.
> > Â
> > Regards
> > TK
> >
Group: DynoMotion Message: 4331 From: Brad Murry Date: 3/26/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

 

 

   It may, and will I suppose as there are still no safeguards in place.  (Though the behavior should be no different than if you were running KMotionCNC)….

 

Before performing MDI moves be sure to enter in any modals that you want to have in place, or maybe even make an init gcode prog and run it on startup.

 

I need to revisit adding the functionality I mentioned below.

 

 

 

Thanks,

 

Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Monday, March 26, 2012 3:13 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,
Is this still going to happen?

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> I should probably build in a section where you can store gcode headers that you can fire before MDI commands are issued
>
>
>
> -Brad
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
> Sent: Wednesday, February 22, 2012 10:42 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> That fixed it Tom. Works on the MDI also, which seems kinda strange that i can have a G20 and A G00 move on the same line when doing a MDI. But it works now.
>
> As for slow down on gcode line 1031, here is a snippet of the code...
> 1029 G1 X0.825193 Y3.115730 Z-0.100000
> 1030 G1 X0.883909 Y3.237410 Z-0.100000
> 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens when Look Ahead is set at 1, if set at 3, then programs stops at this line for about 1 second then continues till it reaches the next line that has a Z0.200000.)
> 1032 G0 X0.431939 Y2.436180 Z0.200000
> 1033 G1 X0.431939 Y2.436180 Z-0.100000
>
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> >
> > Hi Troy,
> > Â
> > I don't know, but sounds like a MM/Inch problem. As an experiment try typing G20 to see if it fixes it.
> > Â
> > Regards
> > TK
> >

Group: DynoMotion Message: 4332 From: tmday7 Date: 3/26/2012
Subject: Re: KMotion CNC.net
Did u see the cnczone post?
Troy


--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
>
>
>
>
> It may, and will I suppose as there are still no safeguards in place.
> (Though the behavior should be no different than if you were running
> KMotionCNC)….
>
>
>
> Before performing MDI moves be sure to enter in any modals that you want to
> have in place, or maybe even make an init gcode prog and run it on startup.
>
>
>
> I need to revisit adding the functionality I mentioned below.
>
>
>
>
>
>
>
> Thanks,
>
>
>
> Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Monday, March 26, 2012 3:13 PM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Is this still going to happen?
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > I should probably build in a section where you can store gcode headers
> that you can fire before MDI commands are issued
> >
> >
> >
> > -Brad
> >
> >
> >
> > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ]
> On Behalf Of tmday7
> > Sent: Wednesday, February 22, 2012 10:42 AM
> > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > That fixed it Tom. Works on the MDI also, which seems kinda strange that i
> can have a G20 and A G00 move on the same line when doing a MDI. But it
> works now.
> >
> > As for slow down on gcode line 1031, here is a snippet of the code...
> > 1029 G1 X0.825193 Y3.115730 Z-0.100000
> > 1030 G1 X0.883909 Y3.237410 Z-0.100000
> > 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens
> when Look Ahead is set at 1, if set at 3, then programs stops at this line
> for about 1 second then continues till it reaches the next line that has a
> Z0.200000.)
> > 1032 G0 X0.431939 Y2.436180 Z0.200000
> > 1033 G1 X0.431939 Y2.436180 Z-0.100000
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > >
> > > Hi Troy,
> > > Â
> > > I don't know, but sounds like a MM/Inch problem. As an experiment try
> typing G20 to see if it fixes it.
> > > Â
> > > Regards
> > > TK
> > >
>
Group: DynoMotion Message: 4333 From: Brad Murry Date: 3/26/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

I did, odd that I did not get the typical update from the zone stating a new message was posted…..

 

I replied, and I think someone here on the forum may be able to recommend a good limit routine for use with KMotionCNC/webNC.

 

Thanks again,

 

-Brad Murry

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Monday, March 26, 2012 3:37 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 


Did u see the cnczone post?
Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
>
>
>
>
> It may, and will I suppose as there are still no safeguards in place.
> (Though the behavior should be no different than if you were running
> KMotionCNC)….
>
>
>
> Before performing MDI moves be sure to enter in any modals that you want to
> have in place, or maybe even make an init gcode prog and run it on startup.
>
>
>
> I need to revisit adding the functionality I mentioned below.
>
>
>
>
>
>
>
> Thanks,
>
>
>
> Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Monday, March 26, 2012 3:13 PM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Is this still going to happen?
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > I should probably build in a section where you can store gcode headers
> that you can fire before MDI commands are issued
> >
> >
> >
> > -Brad
> >
> >
> >
> > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ]
> On Behalf Of tmday7
> > Sent: Wednesday, February 22, 2012 10:42 AM
> > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > That fixed it Tom. Works on the MDI also, which seems kinda strange that i
> can have a G20 and A G00 move on the same line when doing a MDI. But it
> works now.
> >
> > As for slow down on gcode line 1031, here is a snippet of the code...
> > 1029 G1 X0.825193 Y3.115730 Z-0.100000
> > 1030 G1 X0.883909 Y3.237410 Z-0.100000
> > 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens
> when Look Ahead is set at 1, if set at 3, then programs stops at this line
> for about 1 second then continues till it reaches the next line that has a
> Z0.200000.)
> > 1032 G0 X0.431939 Y2.436180 Z0.200000
> > 1033 G1 X0.431939 Y2.436180 Z-0.100000
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > >
> > > Hi Troy,
> > > Â
> > > I don't know, but sounds like a MM/Inch problem. As an experiment try
> typing G20 to see if it fixes it.
> > > Â
> > > Regards
> > > TK
> > >
>

Group: DynoMotion Message: 4334 From: tmday7 Date: 3/26/2012
Subject: Re: KMotion CNC.net
Ya, that happens to me also. As for limit switches(also posted on zone) they are already in my C program. To clarify, WebNC is somewhat handling the limit switches with my C program.
Example.....
Jogging X axis, hit limit switch, enable LED goes out and no movement happens in DRO for X axis nor any movement of X at the machine. This is good. But, i can still jog other axis even thow X axis limit switch is still triggered.

The way this is handled in my Mach3 set up is Mach is put into Reset and all movement stops till the triggered limit switch is released. Switch is released by either manually moving axis or by using a button in Mach3 that Disables the limit switches so i can jog axis off switch, then i must Enable limit switches with another button in Mach.

There is more to these switches, they also double as my reference switches, when i click the Home button for each axis is Mach3, these Home buttons use a Home Encoder C program.

To much at once? :) Just give me some direction on what to handle or test first. ;)

Iam going to check how a limit switch is handle while running a Gcode.


Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> I did, odd that I did not get the typical update from the zone stating a new
> message was posted…..
>
>
>
> I replied, and I think someone here on the forum may be able to recommend a
> good limit routine for use with KMotionCNC/webNC.
>
>
>
> Thanks again,
>
>
>
> -Brad Murry
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Monday, March 26, 2012 3:37 PM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
>
> Did u see the cnczone post?
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> >
> >
> >
> >
> >
> >
> > It may, and will I suppose as there are still no safeguards in place.
> > (Though the behavior should be no different than if you were running
> > KMotionCNC)….
> >
> >
> >
> > Before performing MDI moves be sure to enter in any modals that you want
> to
> > have in place, or maybe even make an init gcode prog and run it on
> startup.
> >
> >
> >
> > I need to revisit adding the functionality I mentioned below.
> >
> >
> >
> >
> >
> >
> >
> > Thanks,
> >
> >
> >
> > Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ]
> On
> > Behalf Of tmday7
> > Sent: Monday, March 26, 2012 3:13 PM
> > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > Brad,
> > Is this still going to happen?
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> ,
> > Brad Murry <bradodarb@> wrote:
> > >
> > > I should probably build in a section where you can store gcode headers
> > that you can fire before MDI commands are issued
> > >
> > >
> > >
> > > -Brad
> > >
> > >
> > >
> > > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com>
> > [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> ]
> > On Behalf Of tmday7
> > > Sent: Wednesday, February 22, 2012 10:42 AM
> > > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com>
> > > Subject: [DynoMotion] Re: KMotion CNC.net
> > >
> > >
> > >
> > >
> > >
> > > That fixed it Tom. Works on the MDI also, which seems kinda strange that
> i
> > can have a G20 and A G00 move on the same line when doing a MDI. But it
> > works now.
> > >
> > > As for slow down on gcode line 1031, here is a snippet of the code...
> > > 1029 G1 X0.825193 Y3.115730 Z-0.100000
> > > 1030 G1 X0.883909 Y3.237410 Z-0.100000
> > > 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens
> > when Look Ahead is set at 1, if set at 3, then programs stops at this line
> > for about 1 second then continues till it reaches the next line that has a
> > Z0.200000.)
> > > 1032 G0 X0.431939 Y2.436180 Z0.200000
> > > 1033 G1 X0.431939 Y2.436180 Z-0.100000
> > >
> > > Troy
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > > >
> > > > Hi Troy,
> > > > Â
> > > > I don't know, but sounds like a MM/Inch problem. As an experiment
> try
> > typing G20 to see if it fixes it.
> > > > Â
> > > > Regards
> > > > TK
> > > >
> >
>
Group: DynoMotion Message: 4335 From: Brad Murry Date: 3/26/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

I think I see what you are saying.  When running your Gcode and a limit is hit, it should stop as expected, jogging however is a little different because a command is sent out to check if a requested axis is enabled, and it will enable the axis if it is not.

 

I will look to see about adding the ability to  modify this behavior and ignore the jog request/show message instead.

 

-Brad

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Monday, March 26, 2012 5:01 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Ya, that happens to me also. As for limit switches(also posted on zone) they are already in my C program. To clarify, WebNC is somewhat handling the limit switches with my C program.
Example.....
Jogging X axis, hit limit switch, enable LED goes out and no movement happens in DRO for X axis nor any movement of X at the machine. This is good. But, i can still jog other axis even thow X axis limit switch is still triggered.

The way this is handled in my Mach3 set up is Mach is put into Reset and all movement stops till the triggered limit switch is released. Switch is released by either manually moving axis or by using a button in Mach3 that Disables the limit switches so i can jog axis off switch, then i must Enable limit switches with another button in Mach.

There is more to these switches, they also double as my reference switches, when i click the Home button for each axis is Mach3, these Home buttons use a Home Encoder C program.

To much at once? :) Just give me some direction on what to handle or test first. ;)

Iam going to check how a limit switch is handle while running a Gcode.

Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> I did, odd that I did not get the typical update from the zone stating a new
> message was posted…..
>
>
>
> I replied, and I think someone here on the forum may be able to recommend a
> good limit routine for use with KMotionCNC/webNC.
>
>
>
> Thanks again,
>
>
>
> -Brad Murry
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Monday, March 26, 2012 3:37 PM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
>
> Did u see the cnczone post?
> Troy
>
> --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> >
> >
> >
> >
> >
> >
> > It may, and will I suppose as there are still no safeguards in place.
> > (Though the behavior should be no different than if you were running
> > KMotionCNC)….
> >
> >
> >
> > Before performing MDI moves be sure to enter in any modals that you want
> to
> > have in place, or maybe even make an init gcode prog and run it on
> startup.
> >
> >
> >
> > I need to revisit adding the functionality I mentioned below.
> >
> >
> >
> >
> >
> >
> >
> > Thanks,
> >
> >
> >
> > Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ]
> On
> > Behalf Of tmday7
> > Sent: Monday, March 26, 2012 3:13 PM
> > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > Brad,
> > Is this still going to happen?
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> ,
> > Brad Murry <bradodarb@> wrote:
> > >
> > > I should probably build in a section where you can store gcode headers
> > that you can fire before MDI commands are issued
> > >
> > >
> > >
> > > -Brad
> > >
> > >
> > >
> > > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com>
> > [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com> ]
> > On Behalf Of tmday7
> > > Sent: Wednesday, February 22, 2012 10:42 AM
> > > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com>
> > > Subject: [DynoMotion] Re: KMotion CNC.net
> > >
> > >
> > >
> > >
> > >
> > > That fixed it Tom. Works on the MDI also, which seems kinda strange that
> i
> > can have a G20 and A G00 move on the same line when doing a MDI. But it
> > works now.
> > >
> > > As for slow down on gcode line 1031, here is a snippet of the code...
> > > 1029 G1 X0.825193 Y3.115730 Z-0.100000
> > > 1030 G1 X0.883909 Y3.237410 Z-0.100000
> > > 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens
> > when Look Ahead is set at 1, if set at 3, then programs stops at this line
> > for about 1 second then continues till it reaches the next line that has a
> > Z0.200000.)
> > > 1032 G0 X0.431939 Y2.436180 Z0.200000
> > > 1033 G1 X0.431939 Y2.436180 Z-0.100000
> > >
> > > Troy
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > > >
> > > > Hi Troy,
> > > > Â
> > > > I don't know, but sounds like a MM/Inch problem. As an experiment
> try
> > typing G20 to see if it fixes it.
> > > > Â
> > > > Regards
> > > > TK
> > > >
> >
>

Group: DynoMotion Message: 4336 From: Tom Kerekes Date: 3/26/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
This is the way KMotionCNC works.  It doesn't really have an EStop concept like Mach3.  If you jog one axis to the limit then just that axis is disabled.  If running GCode if any axis defined in the Coordinate System is disabled then GCode will stop.  If you want othe behavior then it is possible to do a "watchdog" loop that constantly checks if any axis is disabled, and if so, disables all axes.
 
TK

Group: DynoMotion Message: 4338 From: tmday7 Date: 3/26/2012
Subject: Re: KMotion CNC.net
How would the "watchdog" be set up and would it require more resources out of PC and Kflop? Causing possable hangs? etc.
I belive this would be wanted as all "industrial" machines i have run operate in this manner when a limit switch is hit, if jogging or in a Gcode run. Kinda helps with the whole human error thing. ;)

Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Troy,
>  
> This is the way KMotionCNC works.  It doesn't really have an EStop concept like Mach3.  If you jog one axis to the limit then just that axis is disabled.  If running GCode if any axis defined in the Coordinate System is disabled then GCode will stop.  If you want othe behavior then it is possible to do a "watchdog" loop that constantly checks if any axis is disabled, and if so, disables all axes.
>  
> TK
>
> From: tmday7 <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Monday, March 26, 2012 5:00 PM
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> Ya, that happens to me also. As for limit switches(also posted on zone) they are already in my C program. To clarify, WebNC is somewhat handling the limit switches with my C program.
> Example.....
> Jogging X axis, hit limit switch, enable LED goes out and no movement happens in DRO for X axis nor any movement of X at the machine. This is good. But, i can still jog other axis even thow X axis limit switch is still triggered.
>
> The way this is handled in my Mach3 set up is Mach is put into Reset and all movement stops till the triggered limit switch is released. Switch is released by either manually moving axis or by using a button in Mach3 that Disables the limit switches so i can jog axis off switch, then i must Enable limit switches with another button in Mach.
>
> There is more to these switches, they also double as my reference switches, when i click the Home button for each axis is Mach3, these Home buttons use a Home Encoder C program.
>
> To much at once? :) Just give me some direction on what to handle or test first. ;)
>
> Iam going to check how a limit switch is handle while running a Gcode.
>
> Thanks,
> Troy
>
> --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@> wrote:
> >
> > Hello Troy,
> >
> >
> >
> > I did, odd that I did not get the typical update from the zone stating a new
> > message was posted…..
> >
> >
> >
> > I replied, and I think someone here on the forum may be able to recommend a
> > good limit routine for use with KMotionCNC/webNC.
> >
> >
> >
> > Thanks again,
> >
> >
> >
> > -Brad Murry
> >
> > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> > Behalf Of tmday7
> > Sent: Monday, March 26, 2012 3:37 PM
> > To: DynoMotion@yahoogroups.com
> > Subject: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> >
> > Did u see the cnczone post?
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ,
> > Brad Murry <bradodarb@> wrote:
> > >
> > > Hello Troy,
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > It may, and will I suppose as there are still no safeguards in place.
> > > (Though the behavior should be no different than if you were running
> > > KMotionCNC)….
> > >
> > >
> > >
> > > Before performing MDI moves be sure to enter in any modals that you want
> > to
> > > have in place, or maybe even make an init gcode prog and run it on
> > startup.
> > >
> > >
> > >
> > > I need to revisit adding the functionality I mentioned below.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Thanks,
> > >
> > >
> > >
> > > Brad Murry
> > >
> > >
> > >
> > > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ]
> > On
> > > Behalf Of tmday7
> > > Sent: Monday, March 26, 2012 3:13 PM
> > > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > > Subject: [DynoMotion] Re: KMotion CNC.net
> > >
> > >
> > >
> > >
> > >
> > > Brad,
> > > Is this still going to happen?
> > >
> > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com> ,
> > > Brad Murry <bradodarb@> wrote:
> > > >
> > > > I should probably build in a section where you can store gcode headers
> > > that you can fire before MDI commands are issued
> > > >
> > > >
> > > >
> > > > -Brad
> > > >
> > > >
> > > >
> > > > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com>
> > > [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com> ]
> > > On Behalf Of tmday7
> > > > Sent: Wednesday, February 22, 2012 10:42 AM
> > > > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com>
> > > > Subject: [DynoMotion] Re: KMotion CNC.net
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > That fixed it Tom. Works on the MDI also, which seems kinda strange that
> > i
> > > can have a G20 and A G00 move on the same line when doing a MDI. But it
> > > works now.
> > > >
> > > > As for slow down on gcode line 1031, here is a snippet of the code...
> > > > 1029 G1 X0.825193 Y3.115730 Z-0.100000
> > > > 1030 G1 X0.883909 Y3.237410 Z-0.100000
> > > > 1031 G0 X0.883909 Y3.237410 Z0.200000 (Here is where slow down happens
> > > when Look Ahead is set at 1, if set at 3, then programs stops at this line
> > > for about 1 second then continues till it reaches the next line that has a
> > > Z0.200000.)
> > > > 1032 G0 X0.431939 Y2.436180 Z0.200000
> > > > 1033 G1 X0.431939 Y2.436180 Z-0.100000
> > > >
> > > > Troy
> > > >
> > > > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
> > <mailto:DynoMotion%40yahoogroups.com>
> > > <mailto:DynoMotion%40yahoogroups.com> , Tom Kerekes <tk@> wrote:
> > > > >
> > > > > Hi Troy,
> > > > > Â
> > > > > I don't know, but sounds like a MM/Inch problem. As an experiment
> > try
> > > typing G20 to see if it fixes it.
> > > > > Â
> > > > > Regards
> > > > > TK
> > > > >
> > >
> >
>
Group: DynoMotion Message: 4340 From: Tom Kerekes Date: 3/26/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
No it should cause any "hangs".
 
How does it help with human error to disable the axis that is not in the limit?
 
Regards
TK

Group: DynoMotion Message: 4342 From: Tmday Date: 3/26/2012
Subject: Re: KMotion CNC.net
So the user would know that something is wrong and look at the control. Believe me this has happened to people I have trained on machines.
Its sad really.
Example , had a newbe once was jogging z axis to touch tool on part and didn't realize he was bending a 1/16th drill like a boomerang till I told him to stop!
Another user jogged a axis to limit and come and got me and said it just stopped, not bothering to look at screen to see it flashing fault!
Bad cases I know, but they do exist.

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Mon, 26-Mar-2012 21:04
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
No it should cause any "hangs".
 
How does it help with human error to disable the axis that is not in the limit?
 
Regards
TK

Group: DynoMotion Message: 4347 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Tom,
So what needs to be done to get watchdog working?

Troy
Group: DynoMotion Message: 4352 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Brad,
Tried to change the dest to pos like you said but the DROs show no movement, all 3 only show 000.000
I posted on zone also.

Thanks,
Troy
Group: DynoMotion Message: 4353 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

 

I’m not 100% sure why it is not working, can you post a snippet of the html you modified?

 

As far as showing both, you should be able to add  some text inputs to the html with the ‘pos’ id’s (xpos, ypos, etc…).

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Tuesday, March 27, 2012 8:41 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,
Tried to change the dest to pos like you said but the DROs show no movement, all 3 only show 000.000
I posted on zone also.

Thanks,
Troy

Group: DynoMotion Message: 4354 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Here is snippet of Z axis
</td>
<td>
<input type="text" id="zpos" class="axisvalue" value="000.000"></input>
</td>
<td>

Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
>
>
> I'm not 100% sure why it is not working, can you post a snippet of the html
> you modified?
>
>
>
> As far as showing both, you should be able to add some text inputs to the
> html with the 'pos' id's (xpos, ypos, etc.).
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Tuesday, March 27, 2012 8:41 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Tried to change the dest to pos like you said but the DROs show no movement,
> all 3 only show 000.000
> I posted on zone also.
>
> Thanks,
> Troy
>
Group: DynoMotion Message: 4355 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

We need to set a flag as well, sorry about that….

 

 

In the top of your Index.html file you will see a script section similar to this::

 

        $(document).ready(function() {

            window.external.UpdateCommandButtonText(11,20);

            window.external.RefreshInterpreterState();

            window.external.InitInterpreterData();

            $('[data-commandid]').click(function() {

                var id = $(this).attr('data-commandid');

                window.external.RunUserCommand(id);

            });

        });

 

Add this line after window.external.UpdateCommandButtonText(11,20);

 

 

window.external.ShowPosition = true;

 

 

 

And then your position html elements will be updated.

 

 

-Brad Murry

 

 

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Tuesday, March 27, 2012 9:00 AM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Here is snippet of Z axis
</td>
<td>
<input type="text" id="zpos" class="axisvalue" value="000.000"></input>
</td>
<td>

Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
>
>
> I'm not 100% sure why it is not working, can you post a snippet of the html
> you modified?
>
>
>
> As far as showing both, you should be able to add some text inputs to the
> html with the 'pos' id's (xpos, ypos, etc.).
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Tuesday, March 27, 2012 8:41 AM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Tried to change the dest to pos like you said but the DROs show no movement,
> all 3 only show 000.000
> I posted on zone also.
>
> Thanks,
> Troy
>

Group: DynoMotion Message: 4357 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Try adding the looping code below to the end of your Init.c program.  If you already have a loop in your Init.c program then just add the code inside the loop to your existing loop.   You might also modify it disable your amplifiers if you have such capability.
 
TK
 
 
#include "KMotionDef.h"
 
main()
{
      for (;;)  //loop forever
      {
            WaitNextTimeSlice();
 
            // any axis disabled ??
            if (!ch0->Enable || !ch1->Enable || !ch2->Enable)
            {
                  if (ch0->Enable) DisableAxis(0);  // axis still enabled?  - Disable it
                  if (ch1->Enable) DisableAxis(1);  // axis still enabled?  - Disable it
                  if (ch2->Enable) DisableAxis(2);  // axis still enabled?  - Disable it
            }
      }
}

 

Group: DynoMotion Message: 4358 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
That done it :)

I also tried to change 000.000 to 00.0000 but DROs still show 000.000

What am I  missing?

Thanks,
Troy

Sent from Android

Group: DynoMotion Message: 4359 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

    Numerical formatting…… added to the TODO.

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
Sent: Tuesday, March 27, 2012 9:38 AM
To: DynoMotion@yahoogroups.com
Subject: RE: [DynoMotion] Re: KMotion CNC.net

 

 

That done it :)

I also tried to change 000.000 to 00.0000 but DROs still show 000.000

What am I  missing?

Thanks,
Troy

Sent from Android

Group: DynoMotion Message: 4360 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
:) Ok

Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> Numerical formatting…… added to the TODO.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
> Sent: Tuesday, March 27, 2012 9:38 AM
> To: DynoMotion@yahoogroups.com
> Subject: RE: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> That done it :)
>
> I also tried to change 000.000 to 00.0000 but DROs still show 000.000
>
> What am I missing?
>
> Thanks,
> Troy
>
> Sent from Android
>
>
Group: DynoMotion Message: 4361 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hay Tom,
I think i added code right :) But other axis are still enabled and able to jog while a limit switch is triggered.
Here is my init c.
http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/

Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Troy,
>  
> Try adding the looping code below to the end of your Init.c program.  If you already have a loop in your Init.c program then just add the code inside the loop to your existing loop.   You might also modify it disable your amplifiers if you have such capability.
>  
> TK
>  
>  
> #include"KMotionDef.h"
>  
> main()
> {
>       for(;;)  //loop forever
>       {
>             WaitNextTimeSlice();
>  
>             // any axis disabled ??
>             if(!ch0->Enable || !ch1->Enable || !ch2->Enable)
>             {
>                   if(ch0->Enable) DisableAxis(0);  // axis still enabled?  - Disable it
>                   if(ch1->Enable) DisableAxis(1);  // axis still enabled?  - Disable it
>                   if(ch2->Enable) DisableAxis(2);  // axis still enabled?  - Disable it
>             }
>       }
> }
>
> From: tmday7 <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tuesday, March 27, 2012 6:07 AM
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> Tom,
> So what needs to be done to get watchdog working?
>
> Troy
>
Group: DynoMotion Message: 4363 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
No you added it at the end of the file instead of inside your existing loop.  Please try to understand the C format of a loop.  C uses curly bracket characters much like "super parenthesis" that group things together into a unit or block.
 
So for example a "for" loop statement can be used to repeat a block of code forever.  It has the form of;
 
for (;;)
{
    blah 
    blah
    blah
    blah
}
 
In this case everything within the  {  }  characters will be repeated forever.  So for example to add  "new things" into the loop to also be performed forever you would:
 
for (;;)
{
    blah
    blah
    blah
    blah
    new things
    new things 
}
 
The "for" statement is very powerful and can automatically do three things:  initialize things, decide when to stop looping, and count.  For example:
 
for (i=0; i<100; i++)
 
but in our case we don't need anything like that so we can just leave those three sections empty.  That's why the for (;;) looks silly but it just means to loop forever.
 
The code I supplied also included a for (;;) loop.  Since you already have a for (;;) loop you will want to remove mine and just add the "new things" section to your loop.
 
Let me know how much of this makes sense.
 
Regards
TK
 
 
 
Group: DynoMotion Message: 4364 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hmmm....that makes sense , even to me. :) And your letting me figure it out.
I'll let u know.
Thanks,
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 14:35
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
No you added it at the end of the file instead of inside your existing loop.  Please try to understand the C format of a loop.  C uses curly bracket characters much like "super parenthesis" that group things together into a unit or block.
 
So for example a "for" loop statement can be used to repeat a block of code forever.  It has the form of;
 
for (;;)
{
    blah 
    blah
    blah
    blah
}
 
In this case everything within the  {  }  characters will be repeated forever.  So for example to add  "new things" into the loop to also be performed forever you would:
 
for (;;)
{
    blah
    blah
    blah
    blah
    new things
    new things 
}
 
The "for" statement is very powerful and can automatically do three things:  initialize things, decide when to stop looping, and count.  For example:
 
for (i=0; i<100; i++)
 
but in our case we don't need anything like that so we can just leave those three sections empty.  That's why the for (;;) looks silly but it just means to loop forever.
 
The code I supplied also included a for (;;) loop.  Since you already have a for (;;) loop you will want to remove mine and just add the "new things" section to your loop.
 
Let me know how much of this makes sense.
 
Regards
TK
 
 
 
Group: DynoMotion Message: 4365 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hay!!
Got it. Looks like  it works good.  All axis disable when a limit is hit.
Thanks again,
Tom

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tmday
Date :Tue, 27-Mar-2012 15:05
To :DynoMotion@yahoogroups.com
CC :

 

Hmmm....that makes sense , even to me. :) And your letting me figure it out.
I'll let u know.
Thanks,
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 14:35
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
No you added it at the end of the file instead of inside your existing loop.  Please try to understand the C format of a loop.  C uses curly bracket characters much like "super parenthesis" that group things together into a unit or block.
 
So for example a "for" loop statement can be used to repeat a block of code forever.  It has the form of;
 
for (;;)
{
    blah 
    blah
    blah
    blah
}
 
In this case everything within the  {  }  characters will be repeated forever.  So for example to add  "new things" into the loop to also be performed forever you would:
 
for (;;)
{
    blah
    blah
    blah
    blah
    new things
    new things 
}
 
The "for" statement is very powerful and can automatically do three things:  initialize things, decide when to stop looping, and count.  For example:
 
for (i=0; i<100; i++)
 
but in our case we don't need anything like that so we can just leave those three sections empty.  That's why the for (;;) looks silly but it just means to loop forever.
 
The code I supplied also included a for (;;) loop.  Since you already have a for (;;) loop you will want to remove mine and just add the "new things" section to your loop.
 
Let me know how much of this makes sense.
 
Regards
TK
 
 
 
Group: DynoMotion Message: 4366 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
You are now an expert C programmer :}
TK

Group: DynoMotion Message: 4367 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Lol :D
More like connect the dots. ;)
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 16:43
To :"DynoMotion@yahoogroups.com"
CC :

 

You are now an expert C programmer :}
TK

Group: DynoMotion Message: 4368 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Now for the next one.

How to program a button for each axis to Reference the axis off of my limit switches.
Here is the C program i currently use with Mach3 to do this.
http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/
Would this C program be needed?

Where to start?

Thanks,
Troy
Group: DynoMotion Message: 4369 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Yes you can basically use that same code.  But there is a difference.  Mach3 sends a message for each axis it wishes to home.  So the one Home program gets called one time for each axis with a "flags" variable telling the program which of the axis Mach3 would like to home each time.
 
The simplest thing would be to modify that program to home all 3 axes in sequence.  Then add a single button in either KMotionCNC or KflopWebNC to call that one program to home all the axes.
 
Your current program has "if" statements so it only homes each axis "if" it was told to do that particular axis.  I will remove the "if" statements so runing the program will always home all of your three axes in sequence.  I will also change the order of the code to be Z first then X then Y.
 
I uploaded it to your Yahoo Directory
 
 
You can test it by running it from KMotion.exe | C Program Screen
 
Regards
TK 
 

Group: DynoMotion Message: 4370 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Awesome Tom, worked right out of the box. :)

Thanks again Tom (need to add this line to my signature) ;)

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 17:33
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
Yes you can basically use that same code.  But there is a difference.  Mach3 sends a message for each axis it wishes to home.  So the one Home program gets called one time for each axis with a "flags" variable telling the program which of the axis Mach3 would like to home each time.
 
The simplest thing would be to modify that program to home all 3 axes in sequence.  Then add a single button in either KMotionCNC or KflopWebNC to call that one program to home all the axes.
 
Your current program has "if" statements so it only homes each axis "if" it was told to do that particular axis.  I will remove the "if" statements so runing the program will always home all of your three axes in sequence.  I will also change the order of the code to be Z first then X then Y.
 
I uploaded it to your Yahoo Directory
 
 
You can test it by running it from KMotion.exe | C Program Screen
 
Regards
TK 
 

Group: DynoMotion Message: 4371 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?

Thanks,
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tmday
Date :Tue, 27-Mar-2012 18:06
To :DynoMotion@yahoogroups.com
CC :

 

Awesome Tom, worked right out of the box. :)

Thanks again Tom (need to add this line to my signature) ;)

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 17:33
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
Yes you can basically use that same code.  But there is a difference.  Mach3 sends a message for each axis it wishes to home.  So the one Home program gets called one time for each axis with a "flags" variable telling the program which of the axis Mach3 would like to home each time.
 
The simplest thing would be to modify that program to home all 3 axes in sequence.  Then add a single button in either KMotionCNC or KflopWebNC to call that one program to home all the axes.
 
Your current program has "if" statements so it only homes each axis "if" it was told to do that particular axis.  I will remove the "if" statements so runing the program will always home all of your three axes in sequence.  I will also change the order of the code to be Z first then X then Y.
 
I uploaded it to your Yahoo Directory
 
 
You can test it by running it from KMotion.exe | C Program Screen
 
Regards
TK 
 

Group: DynoMotion Message: 4372 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

On the Settings page in the Commands tab, you have a list of options that correspond to the buttons on the main screen.

 

You cannot run a gcode from there, but you can run a program.  There should already be a command setup called Init.  

 

Make a new one just like it, except call it ‘Home All’ (or whatever) and browse to your homing c program.

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
Sent: Tuesday, March 27, 2012 3:46 PM
To: DynoMotion@yahoogroups.com
Subject: Re: [DynoMotion] Re: KMotion CNC.net

 

 

How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?

Thanks,
Troy

Sent from Android

Group: DynoMotion Message: 4373 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Do just want to move them to zero?  Or home them?  It is easy in C code to Move axes at the same time:
 
Move(0,0.0);
Move(1,0.0);
while (!CheckDone(0) || !CheckDone(1))  ;  // loop until both are finished 
 
To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
 
Regards
TK

Group: DynoMotion Message: 4374 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
I dont see the Init program.

Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> On the Settings page in the Commands tab, you have a list of options that correspond to the buttons on the main screen.
>
>
>
> You cannot run a gcode from there, but you can run a program. There should already be a command setup called Init.
>
>
>
> Make a new one just like it, except call it ‘Home All’ (or whatever) and browse to your homing c program.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
> Sent: Tuesday, March 27, 2012 3:46 PM
> To: DynoMotion@yahoogroups.com
> Subject: Re: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
>
> Thanks,
> Troy
>
> Sent from Android
>
>
Group: DynoMotion Message: 4375 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hmmm....
When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).

When you say "move them to zero" do you mean Referance postion?

Troy


--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Troy,
>  
> Do just want to move them to zero?  Or home them?  It is easy in C code to Move axes at the same time:
>  
> Move(0,0.0);
> Move(1,0.0);
> while (!CheckDone(0) || !CheckDone(1))  ;  // loop until both are finished 
>  
> To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
>  
> Regards
> TK
>
> From: Tmday <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tuesday, March 27, 2012 3:45 PM
> Subject: Re: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
>
> Thanks,
> Troy
>
> Sent from Android
>
Group: DynoMotion Message: 4376 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Ah.  Yes I find the Mach3 terminology confusing.
 
C code to just move to machine position zero 
 
Move(2,0.0);  // move z to zero
while (!CheckDone(2)) ; // loop until finished
Move(0,0.0);  // start x moving to zero
Move(1,0.0);  // start y moving at the same time
while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
 
Creat a new C progam and paste that into the body of the main function (between the curly brackets)
 
TK
 
 
Group: DynoMotion Message: 4377 From: bradodarb Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

You can make a new command button using the following screen::

adding a command setting 

Each one of those settings represents the buttons you see on the main screen. 

Create one like in the one labeled "home" in the picutre link.  Browse to the c file you want.

Then you will wind up with a button name Home on the main screen that will execute the program you selected.

hth

-Brad

 


--- In DynoMotion@yahoogroups.com, "tmday7" <tmday@...> wrote:
>
> I dont see the Init program.
>
> Troy
>
> --- In DynoMotion@yahoogroups.com, Brad Murry bradodarb@ wrote:
> >
> > Hello Troy,
> >
> >
> >
> > On the Settings page in the Commands tab, you have a list of options that correspond to the buttons on the main screen.
> >
> >
> >
> > You cannot run a gcode from there, but you can run a program. There should already be a command setup called Init.
> >
> >
> >
> > Make a new one just like it, except call it ‘Home All’ (or whatever) and browse to your homing c program.
> >
> >
> >
> > -Brad Murry
> >
> >
> >
> > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
> > Sent: Tuesday, March 27, 2012 3:46 PM
> > To: DynoMotion@yahoogroups.com
> > Subject: Re: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >
> >
> >
> > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
> >
> > Thanks,
> > Troy
> >
> > Sent from Android
> >
> >
Group: DynoMotion Message: 4378 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
:) Sorry, 17 years of machining its hard to look at such in another way.

See if i get it correct...
What stops the code from moving X and Y is that it sees the 'while' command after the 'Move' Z???

Another note...
Why is it that in this code you must specify the axis number instead of the letter? As i have other code that does a 'Move' command and uses the axis letter. If its a lot more than meets the eye, dont worry about it. :)

Ill let you know how code works.
Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Ah.  Yes I find the Mach3 terminology confusing.
>  
> C code to just move to machine position zero 
>  
> Move(2,0.0);  // move z to zero
> while (!CheckDone(2)) ; // loop until finished
> Move(0,0.0);  // start x moving to zero
> Move(1,0.0);  // start y moving at the same time
> while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
>
>  
> Creat a new C progam and paste that into the body of the main function (between the curly brackets)
>  
> TK
>  
>  
> From: tmday7 <tmday@...>
> To: DynoMotion@yahoogroups.com
> Sent: Tuesday, March 27, 2012 4:16 PM
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>  
> Hmmm....
> When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).
>
> When you say "move them to zero" do you mean Referance postion?
>
> Troy
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Troy,
> >  
> > Do just want to move them to zero?  Or home them?  It is easy in C code to Move axes at the same time:
> >  
> > Move(0,0.0);
> > Move(1,0.0);
> > while (!CheckDone(0) || !CheckDone(1))  ;  // loop until both are finished 
> >  
> > To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
> >  
> > Regards
> > TK
> >
> > From: Tmday <tmday@>
> > To: DynoMotion@yahoogroups.com
> > Sent: Tuesday, March 27, 2012 3:45 PM
> > Subject: Re: [DynoMotion] Re: KMotion CNC.net
> >
> >
> >  
> > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
> >
> > Thanks,
> > Troy
> >
> > Sent from Android
> >
>
Group: DynoMotion Message: 4379 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hello Brad,

I follow how to assign code to a button,as i assigned my Referencing program that Tom made earlier to a button. It was the whole C programing and terminology is what throws me. :)

One thing i found when using the browsing button, check out the zone post i did earlier....

http://www.cnczone.com/forums/dynomotion_kflop_kanalog/146320-kmotion_cnc_net.html#post1090554


Thanks again,
Troy


--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
>
> Hello Troy,
>
>
>
> You can make a new command button using the following screen::
>
> adding a command setting
> <http://groups.yahoo.com/group/DynoMotion/photos/album/522359685/pic/870\
> 002014/view?picmode=&mode=tn&order=ordinal&start=1&count=20&dir=asc>
>
> Each one of those settings represents the buttons you see on the main
> screen.
>
> Create one like in the one labeled "home" in the picutre link. Browse
> to the c file you want.
>
> Then you will wind up with a button name Home on the main screen that
> will execute the program you selected.
>
> hth
>
> -Brad
>
>
>
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > I dont see the Init program.
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, Brad Murry bradodarb@ wrote:
> > >
> > > Hello Troy,
> > >
> > >
> > >
> > > On the Settings page in the Commands tab, you have a list of options
> that correspond to the buttons on the main screen.
> > >
> > >
> > >
> > > You cannot run a gcode from there, but you can run a program. There
> should already be a command setup called Init.
> > >
> > >
> > >
> > > Make a new one just like it, except call it ‘Home All’
> (or whatever) and browse to your homing c program.
> > >
> > >
> > >
> > > -Brad Murry
> > >
> > >
> > >
> > > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com]
> On Behalf Of Tmday
> > > Sent: Tuesday, March 27, 2012 3:46 PM
> > > To: DynoMotion@yahoogroups.com
> > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
> > >
> > >
> > >
> > >
> > >
> > > How could I add G code to a button in KflopWebNC? Or make a c
> program to send axes home, Z first then X and Y at same time?
> > >
> > > Thanks,
> > > Troy
> > >
> > > Sent from Android
> > >
> > >
Group: DynoMotion Message: 4380 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

 

Sounds like we are making some progress.

 

I think you are experiencing a browser trust issue maybe?  I cannot repro the issue.

 

 

Try running as Admin?

 

Anyone else having this same issue?

 

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Tuesday, March 27, 2012 4:47 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Hello Brad,

I follow how to assign code to a button,as i assigned my Referencing program that Tom made earlier to a button. It was the whole C programing and terminology is what throws me. :)

One thing i found when using the browsing button, check out the zone post i did earlier....

http://www.cnczone.com/forums/dynomotion_kflop_kanalog/146320-kmotion_cnc_net.html#post1090554

Thanks again,
Troy

--- In DynoMotion@yahoogroups.com, "bradodarb" <bradodarb@...> wrote:
>
>
> Hello Troy,
>
>
>
> You can make a new command button using the following screen::
>
> adding a command setting
> <http://groups.yahoo.com/group/DynoMotion/photos/album/522359685/pic/870\
> 002014/view?picmode=&mode=tn&order=ordinal&start=1&count=20&dir=asc>
>
> Each one of those settings represents the buttons you see on the main
> screen.
>
> Create one like in the one labeled "home" in the picutre link. Browse
> to the c file you want.
>
> Then you will wind up with a button name Home on the main screen that
> will execute the program you selected.
>
> hth
>
> -Brad
>
>
>
>
> --- In DynoMotion@yahoogroups.com, "tmday7" <tmday@> wrote:
> >
> > I dont see the Init program.
> >
> > Troy
> >
> > --- In DynoMotion@yahoogroups.com, Brad Murry bradodarb@ wrote:
> > >
> > > Hello Troy,
> > >
> > >
> > >
> > > On the Settings page in the Commands tab, you have a list of options
> that correspond to the buttons on the main screen.
> > >
> > >
> > >
> > > You cannot run a gcode from there, but you can run a program. There
> should already be a command setup called Init.
> > >
> > >
> > >
> > > Make a new one just like it, except call it ‘Home All’
> (or whatever) and browse to your homing c program.
> > >
> > >
> > >
> > > -Brad Murry
> > >
> > >
> > >
> > > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com]
> On Behalf Of Tmday
> > > Sent: Tuesday, March 27, 2012 3:46 PM
> > > To: DynoMotion@yahoogroups.com
> > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
> > >
> > >
> > >
> > >
> > >
> > > How could I add G code to a button in KflopWebNC? Or make a c
> program to send axes home, Z first then X and Y at same time?
> > >
> > > Thanks,
> > > Troy
> > >
> > > Sent from Android
> > >
> > >
Group: DynoMotion Message: 4381 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Good questions: 
 
Correct a "while" statement in C is another way of forming a loop similar to a "for".  It is useful when you want to loop while something is true and then stop looping and continue on when it is not.  In this situation we just want to waste time and loop doing nothing while the x or y are moving (there is nothing placed before the semicolon).  CheckDone is a special KFLOP function that returns true or false depending on whether the specified axis is done moving.  The ! operator is the NOT operator which reverses true -> false or false -> true.  So the line of:
 
while (!CheckDone(2)) ; // loop until finished
can be interpreted to mean: "while axis #2 is not done loop doing nothing 
 
Regarding letters vs numbers.  All the KFLOP axes functions require axis channel numbers.  Sometime we define letters to be replaced as number to make things more readable.  Another advantage is if the axis number changes for some reason we can just make the change one place.  The C language permits #define statements which basically do simple global text substitution.  So for example if
 
#define TroyZ 2
Move(TroyZ,0.0);
 
the C compiler will first pre-process the file replacing the symbol Troy with 2 so the result that will actually be compiled will be:
 
Move(2,0.0);
 
TK

Group: DynoMotion Message: 4382 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Good progress :)

Iam admin. This happens  on 2  different PCs.
After I type in address , save, go back to Main and go back to settings, then the browse button works.
Make sense?

Troy

Sent from Android

Group: DynoMotion Message: 4383 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Ah, ok. Now if I can retain this and use it later. What would be the command for that.:)
Thanks,
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 20:04
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
Good questions: 
 
Correct a "while" statement in C is another way of forming a loop similar to a "for".  It is useful when you want to loop while something is true and then stop looping and continue on when it is not.  In this situation we just want to waste time and loop doing nothing while the x or y are moving (there is nothing placed before the semicolon).  CheckDone is a special KFLOP function that returns true or false depending on whether the specified axis is done moving.  The ! operator is the NOT operator which reverses true -> false or false -> true.  So the line of:
 
while (!CheckDone(2)) ; // loop until finished
can be interpreted to mean: "while axis #2 is not done loop doing nothing 
 
Regarding letters vs numbers.  All the KFLOP axes functions require axis channel numbers.  Sometime we define letters to be replaced as number to make things more readable.  Another advantage is if the axis number changes for some reason we can just make the change one place.  The C language permits #define statements which basically do simple global text substitution.  So for example if
 
#define TroyZ 2
Move(TroyZ,0.0);
 
the C compiler will first pre-process the file replacing the symbol Troy with 2 so the result that will actually be compiled will be:
 
Move(2,0.0);
 
TK

Group: DynoMotion Message: 4384 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
This worked just fine.
Thanks again Tom

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 19:29
To :"DynoMotion@yahoogroups.com"
CC :

 

Ah.  Yes I find the Mach3 terminology confusing.
 
C code to just move to machine position zero 
 
Move(2,0.0);  // move z to zero
while (!CheckDone(2)) ; // loop until finished
Move(0,0.0);  // start x moving to zero
Move(1,0.0);  // start y moving at the same time
while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
 
Creat a new C progam and paste that into the body of the main function (between the curly brackets)
 
TK
 
 
Group: DynoMotion Message: 4385 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Trying to get coolant pump to work with M8 and with a user button.
I have set both in settings page to Set bit 44 to 1. But nether will turn on pump.

If I toggle the state of bit 44 in Kmotion , pump works fine.
Did I miss some where?

Troy

Sent from Android
Group: DynoMotion Message: 4386 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Is the bit being configured as an Output?  You may need a SetBitDirection(44,1); in your Init program.   You can also check on the Digital IO Screen if it is an input or output.
 
The LED on/off works for me.
 
TK

Group: DynoMotion Message: 4387 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Yes 44 is a output. Where should I put code in c program?

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 20:53
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
Is the bit being configured as an Output?  You may need a SetBitDirection(44,1); in your Init program.   You can also check on the Digital IO Screen if it is an input or output.
 
The LED on/off works for me.
 
TK

Group: DynoMotion Message: 4388 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Think I got it.I put it after main at beginning.it is working now.

But how can I make a c program to use 1 button to toggle coolant pump on/off ?

Thanks,
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tmday
Date :Tue, 27-Mar-2012 21:01
To :DynoMotion@yahoogroups.com
CC :

 

Yes 44 is a output. Where should I put code in c program?

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 20:53
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
Is the bit being configured as an Output?  You may need a SetBitDirection(44,1); in your Init program.   You can also check on the Digital IO Screen if it is an input or output.
 
The LED on/off works for me.
 
TK

Group: DynoMotion Message: 4389 From: Tom Kerekes Date: 3/27/2012
Subject: Re: KMotion CNC.net
To toggle you will need a small C program to check if it is already on, then turn it off otherwise on.
 
 if (ReadBit(44))
    ClearBit(44);
 else
    SetBit(44);
TK
 
 
Group: DynoMotion Message: 4390 From: Tmday Date: 3/27/2012
Subject: Re: KMotion CNC.net
Right on, got it.
Thanks much again Tom, hope I m not wearing out my welcome.

Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Tue, 27-Mar-2012 21:32
To :"DynoMotion@yahoogroups.com"
CC :

 

To toggle you will need a small C program to check if it is already on, then turn it off otherwise on.
 
 if (ReadBit(44))
    ClearBit(44);
 else
    SetBit(44);
TK
 
 
Group: DynoMotion Message: 4391 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

You should not need to have a program just to fire an IO bit.

 

If you configure your bit 44 as an output in your main init.c file (something like SetDirection….), you should then be able to map the button to that IO.

 

 

 

Actually looking at it, you will need two buttons; one for on and one for off.  It is using the mcode structs like KMotionCNC is right now, but I will add a toggle function in the next version so it can be done with one version.

 

 

 

 

So for the ON button, set one of the commands like this::

 

Set Bit | Coolant ON | 44 | 1

 

And the other as::

 

Set Bit | Coolant ON | 44 | 0

 

 

 

-Brad Murry

 

 

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
Sent: Tuesday, March 27, 2012 6:20 PM
To: DynoMotion@yahoogroups.com
Subject: Re: [DynoMotion] Re: KMotion CNC.net

 

 

Think I got it.I put it after main at beginning.it is working now.

But how can I make a c program to use 1 button to toggle coolant pump on/off ?

Thanks,
Troy

Sent from Android

Group: DynoMotion Message: 4392 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

EDIT

 

I will add a toggle function in the next version so it can be done with one version.

 

=

 

I will add a toggle function in the next version so it can be done with one button.

 

 

 

Set Bit | Coolant ON | 44 | 1

 

And the other as::

 

Set Bit | Coolant OFF | 44 | 0

 

…. Add some post editing feature Yahoo!

 

-Brad

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Brad Murry
Sent: Tuesday, March 27, 2012 6:48 PM
To: DynoMotion@yahoogroups.com
Subject: RE: [DynoMotion] Re: KMotion CNC.net

 

 

You should not need to have a program just to fire an IO bit.

 

If you configure your bit 44 as an output in your main init.c file (something like SetDirection….), you should then be able to map the button to that IO.

 

 

 

Actually looking at it, you will need two buttons; one for on and one for off.  It is using the mcode structs like KMotionCNC is right now, but I will add a toggle function in the next version so it can be done with one version.

 

 

 

 

So for the ON button, set one of the commands like this::

 

Set Bit | Coolant ON | 44 | 1

 

And the other as::

 

Set Bit | Coolant ON | 44 | 0

 

 

 

-Brad Murry

 

 

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
Sent: Tuesday, March 27, 2012 6:20 PM
To: DynoMotion@yahoogroups.com
Subject: Re: [DynoMotion] Re: KMotion CNC.net

 

 

Think I got it.I put it after main at beginning.it is working now.

But how can I make a c program to use 1 button to toggle coolant pump on/off ?

Thanks,
Troy

Sent from Android

Group: DynoMotion Message: 4394 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Nice. :)

Ya the editing issue in Yahoo irritates me also. :)

Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> EDIT
>
>
>
> I will add a toggle function in the next version so it can be done with one version.
>
>
>
> =
>
>
>
> I will add a toggle function in the next version so it can be done with one button.
>
>
>
>
>
>
>
> Set Bit | Coolant ON | 44 | 1
>
>
>
> And the other as::
>
>
>
> Set Bit | Coolant OFF | 44 | 0
>
>
>
> …. Add some post editing feature Yahoo!
>
>
>
> -Brad
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Brad Murry
> Sent: Tuesday, March 27, 2012 6:48 PM
> To: DynoMotion@yahoogroups.com
> Subject: RE: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> You should not need to have a program just to fire an IO bit.
>
>
>
> If you configure your bit 44 as an output in your main init.c file (something like SetDirection….), you should then be able to map the button to that IO.
>
>
>
>
>
>
>
> Actually looking at it, you will need two buttons; one for on and one for off. It is using the mcode structs like KMotionCNC is right now, but I will add a toggle function in the next version so it can be done with one version.
>
>
>
>
>
>
>
>
>
> So for the ON button, set one of the commands like this::
>
>
>
> Set Bit | Coolant ON | 44 | 1
>
>
>
> And the other as::
>
>
>
> Set Bit | Coolant ON | 44 | 0
>
>
>
>
>
>
>
> -Brad Murry
>
>
>
>
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
> Sent: Tuesday, March 27, 2012 6:20 PM
> To: DynoMotion@yahoogroups.com
> Subject: Re: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Think I got it.I put it after main at beginning.it is working now.
>
> But how can I make a c program to use 1 button to toggle coolant pump on/off ?
>
> Thanks,
> Troy
>
> Sent from Android
>
>
Group: DynoMotion Message: 4397 From: tmday7 Date: 3/27/2012
Subject: Re: KMotion CNC.net
Brad,
Has there been any ideas of making a screen editor for KflopWebNC or KMotionCNC? Something like this one for Mach3....
http://www.kd-dietz.com/klausphp/index_eng.html

Was checking out KflopWebNC html and its a bit "rough" to alter. Trying to place DROs where i want and such things, is not as easy as i thought.

Anyhow, not that important right now, was only wondering.
Thanks,
Troy
Group: DynoMotion Message: 4400 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

The current WebNC is more a proof of concept than anything else…

 

  The new version I keep going on about can be laid out using only div elements and have their content supplied automatically by a templating system(Razor syntax al la MVC).

 

 

  The next step after that could be an editor similar to that, I do use a similar editor for MM2 at work so technicians can add custom features on a custom machine.

 

I have seen WYSIWYGs for html but have never actually tried to build one, the boxing model is quite different from windows UI tools.

 

-Brad Murry

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Tuesday, March 27, 2012 8:28 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,
Has there been any ideas of making a screen editor for KflopWebNC or KMotionCNC? Something like this one for Mach3....
http://www.kd-dietz.com/klausphp/index_eng.html

Was checking out KflopWebNC html and its a bit "rough" to alter. Trying to place DROs where i want and such things, is not as easy as i thought.

Anyhow, not that important right now, was only wondering.
Thanks,
Troy

Group: DynoMotion Message: 4403 From: Brad Murry Date: 3/27/2012
Subject: Re: KMotion CNC.net

Hello Troy,

 

The sizing/formatting of the HTML are in the Site.css

 

If you are not familiar with how things are set up in css, items starting with  ‘  .  ‘ are referencing classes  and starting with ‘  #  ‘ are element ID’s.

 

Sorry if I am over explaining things….. HTH.

 

-Brad Murry

 

 

From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of tmday7
Sent: Tuesday, March 27, 2012 8:28 PM
To: DynoMotion@yahoogroups.com
Subject: [DynoMotion] Re: KMotion CNC.net

 

 

Brad,
Has there been any ideas of making a screen editor for KflopWebNC or KMotionCNC? Something like this one for Mach3....
http://www.kd-dietz.com/klausphp/index_eng.html

Was checking out KflopWebNC html and its a bit "rough" to alter. Trying to place DROs where i want and such things, is not as easy as i thought.

Anyhow, not that important right now, was only wondering.
Thanks,
Troy

Group: DynoMotion Message: 4404 From: Tmday Date: 3/28/2012
Subject: Re: KMotion CNC.net
Its s very good concept at that.:)
Looking forward to new ver.

Thanks,
Troy

Sent from Android

Group: DynoMotion Message: 4407 From: tmday7 Date: 3/28/2012
Subject: Re: KMotion CNC.net
"> Sorry if I am over explaining things..."
Not at all. :)
Thanks,
Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> The sizing/formatting of the HTML are in the Site.css
>
>
>
> If you are not familiar with how things are set up in css, items starting
> with ' . ' are referencing classes and starting with ' # ' are element
> ID's.
>
>
>
> Sorry if I am over explaining things... HTH.
>
>
>
> -Brad Murry
>
>
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Tuesday, March 27, 2012 8:28 PM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Has there been any ideas of making a screen editor for KflopWebNC or
> KMotionCNC? Something like this one for Mach3....
> http://www.kd-dietz.com/klausphp/index_eng.html
>
> Was checking out KflopWebNC html and its a bit "rough" to alter. Trying to
> place DROs where i want and such things, is not as easy as i thought.
>
> Anyhow, not that important right now, was only wondering.
> Thanks,
> Troy
>
Group: DynoMotion Message: 4408 From: tmday7 Date: 3/28/2012
Subject: Re: KMotion CNC.net
So my CoffeCup software and RealDraw4 isnt going to cut it?

Troy

--- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
>
> Hello Troy,
>
>
>
> The current WebNC is more a proof of concept than anything else.
>
>
>
> The new version I keep going on about can be laid out using only div
> elements and have their content supplied automatically by a templating
> system(Razor syntax al la MVC).
>
>
>
>
>
> The next step after that could be an editor similar to that, I do use a
> similar editor for MM2 at work so technicians can add custom features on a
> custom machine.
>
>
>
> I have seen WYSIWYGs for html but have never actually tried to build one,
> the boxing model is quite different from windows UI tools.
>
>
>
> -Brad Murry
>
>
>
> From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
> Behalf Of tmday7
> Sent: Tuesday, March 27, 2012 8:28 PM
> To: DynoMotion@yahoogroups.com
> Subject: [DynoMotion] Re: KMotion CNC.net
>
>
>
>
>
> Brad,
> Has there been any ideas of making a screen editor for KflopWebNC or
> KMotionCNC? Something like this one for Mach3....
> http://www.kd-dietz.com/klausphp/index_eng.html
>
> Was checking out KflopWebNC html and its a bit "rough" to alter. Trying to
> place DROs where i want and such things, is not as easy as i thought.
>
> Anyhow, not that important right now, was only wondering.
> Thanks,
> Troy
>
Group: DynoMotion Message: 4409 From: tmday7 Date: 3/28/2012
Subject: Re: KMotion CNC.net
Got another addition i need to my C program.(I think)

I need my External E Stop switch to disable everything. Right now iam able to enable axes with E Stop engaged, of course they disable when i try to move them, but enabling axis should not happen until Estop is released. My estop is on bit 14.

I thought this was in my C program already, probably wrong as Mach handles Estop, i think:)

Would this fall into the Loop Forever section of C program?

Troy
Group: DynoMotion Message: 4410 From: Tom Kerekes Date: 3/28/2012
Subject: Re: KMotion CNC.net
Hi Troy,
 
Yes you can just add that into the condition to disable everything. 
 
In C you would add an additional "OR" condition to the "if" statement.  The logical "OR" operatoe in C is ||.  so add:
 
    || ReadBit(14)
 
TK

Group: DynoMotion Message: 4411 From: Tmday Date: 3/28/2012
Subject: Re: KMotion CNC.net
So  where in c program would this go?

Troy
Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Wed, 28-Mar-2012 13:37
To :"DynoMotion@yahoogroups.com"
CC :

 

Hi Troy,
 
Yes you can just add that into the condition to disable everything. 
 
In C you would add an additional "OR" condition to the "if" statement.  The logical "OR" operatoe in C is ||.  so add:
 
    || ReadBit(14)
 
TK

Group: DynoMotion Message: 4412 From: Tom Kerekes Date: 3/28/2012
Subject: Re: KMotion CNC.net
Troy,
 
change
 
            // any axis disabled ??
            if (!ch0->Enable || !ch1->Enable || !ch2->Enable)
 
to
 
            // any axis disabled or are we in EStop ??
            if (!ch0->Enable || !ch1->Enable || !ch2->Enable || ReadBit(14))
 
TK
 
Group: DynoMotion Message: 4413 From: Tmday Date: 3/28/2012
Subject: Re: KMotion CNC.net
Ah, ok now I see the OR.
I'll let u know how it goes.

Thanks
Troy

Sent from Android

-------- Original Message --------
Subject:Re: [DynoMotion] Re: KMotion CNC.net
From :Tom Kerekes
Date :Wed, 28-Mar-2012 14:58
To :"DynoMotion@yahoogroups.com"
CC :

 

Troy,
 
change
 
            // any axis disabled ??
            if (!ch0->Enable || !ch1->Enable || !ch2->Enable)
 
to
 
            // any axis disabled or are we in EStop ??
            if (!ch0->Enable || !ch1->Enable || !ch2->Enable || ReadBit(14))
 
TK
 
Group: DynoMotion Message: 4414 From: Troy Day Date: 3/28/2012
Subject: Re: KMotion CNC.net
Attachments :
    

    It works Tom :)

    Thanks,

    Troy
    Group: DynoMotion Message: 4415 From: tmday7 Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Tom,
    The Move all axis to Reference zero is not working as i thought. When ever i zero a axis this new zero is where machine goes to when i use the below code. I was expecting it to go to Reference zero.

    I know we went threw this same issue a couple years ago when i was at 4M Tool&Die, we was setting up for Mach3, but i cant remember what you did.

    Here is the C program.....
    KMotionNETMoveToRefZero.c

    http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/Current%20Working%20C%20Programs/

    Thanks,
    Troy

    --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
    >
    > Ah.  Yes I find the Mach3 terminology confusing.

    > C code to just move to machine position zero
     > Move(2,0.0);  // move z to zero
    > while (!CheckDone(2)) ; // loop until finished
    > Move(0,0.0);  // start x moving to zero
    > Move(1,0.0);  // start y moving at the same time
    > while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
    >
    >  
    > Creat a new C progam and paste that into the body of the main function (between the curly brackets)
    >  
    > TK
    >
    >
    > From: tmday7 <tmday@...>
    > To: DynoMotion@yahoogroups.com
    > Sent: Tuesday, March 27, 2012 4:16 PM
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >  
    > Hmmm....
    > When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).
    >
    > When you say "move them to zero" do you mean Referance postion?
    >
    > Troy
    >
    > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > >
    > > Hi Troy,
    > >  
    > > Do just want to move them to zero?  Or home them?  It is easy in C code to Move axes at the same time:
    > >  
    > > Move(0,0.0);
    > > Move(1,0.0);
    > > while (!CheckDone(0) || !CheckDone(1))  ;  // loop until both are finished 
    > >  
    > > To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
    > >
    > > Regards
    > > TK
    > >
    > > From: Tmday <tmday@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Tuesday, March 27, 2012 3:45 PM
    > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > >
    > >
    > >  
    > > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
    > >
    > > Thanks,
    > > Troy
    > >
    > > Sent from Android
    > >
    >
    Group: DynoMotion Message: 4416 From: Tom Kerekes Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Hi Troy,
     
    I doubt if the Move to Ref is the problem.  Rather the reference (machine coordinates) is actually being changed.
     
    How are you "zeroing" the axes?
     
    Regards
    TK

    Group: DynoMotion Message: 4417 From: Tmday Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    I am using the Zero button in WebNC.

    Troy

    Sent from Android

    -------- Original Message --------
    Subject:Re: [DynoMotion] Re: KMotion CNC.net
    From :Tom Kerekes
    Date :Wed, 28-Mar-2012 16:58
    To :"DynoMotion@yahoogroups.com"
    CC :

     

    Hi Troy,
     
    I doubt if the Move to Ref is the problem.  Rather the reference (machine coordinates) is actually being changed.
     
    How are you "zeroing" the axes?
     
    Regards
    TK

    Group: DynoMotion Message: 4418 From: Brad Murry Date: 3/28/2012
    Subject: Re: KMotion CNC.net

    If the Zero Axis is being pressed on the Main screen, this actually sets the axis to zero at  current position.

     

    It fires the KM_Axis object ZeroAxis() command which is::

           /// <summary>

            /// Sets the Axis' current 0.0 point

            /// </summary>

            public void ZeroAxis()

            {

                ResetPause();

                _Controller.WriteLine(String.Format("Zero{0}", _ID));

            }

     

     

    -Brad Murry

    From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tom Kerekes
    Sent: Wednesday, March 28, 2012 1:59 PM
    To: DynoMotion@yahoogroups.com
    Subject: Re: [DynoMotion] Re: KMotion CNC.net

     

     

    Hi Troy,

     

    I doubt if the Move to Ref is the problem.  Rather the reference (machine coordinates) is actually being changed.

     

    How are you "zeroing" the axes?

     

    Regards

    TK

     

    From: tmday7 <tmday@...>
    To: DynoMotion@yahoogroups.com
    Sent: Wednesday, March 28, 2012 1:46 PM
    Subject: [DynoMotion] Re: KMotion CNC.net

     

     

    Tom,
    The Move all axis to Reference zero is not working as i thought. When ever i zero a axis this new zero is where machine goes to when i use the below code. I was expecting it to go to Reference zero.

    I know we went threw this same issue a couple years ago when i was at 4M Tool&Die, we was setting up for Mach3, but i cant remember what you did.

    Here is the C program.....
    KMotionNETMoveToRefZero.c

    http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/Current%20Working%20C%20Programs/

    Thanks,
    Troy

    --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
    >
    > Ah.  Yes I find the Mach3 terminology confusing.

    > C code to just move to machine position zero
     > Move(2,0.0);  // move z to zero
    > while (!CheckDone(2)) ; // loop until finished
    > Move(0,0.0);  // start x moving to zero
    > Move(1,0.0);  // start y moving at the same time
    > while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
    >
    >  
    > Creat a new C progam and paste that into the body of the main function (between the curly brackets)
    >  
    > TK
    >
    >
    > From: tmday7 <tmday@...>
    > To: DynoMotion@yahoogroups.com
    > Sent: Tuesday, March 27, 2012 4:16 PM
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >  
    > Hmmm....
    > When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).
    >
    > When you say "move them to zero" do you mean Referance postion?
    >
    > Troy
    >
    > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > >
    > > Hi Troy,
    > >  
    > > Do just want to move them to zero?  Or home them?  It is easy in C code to Move axes at the same time:
    > >  
    > > Move(0,0.0);
    > > Move(1,0.0);
    > > while (!CheckDone(0) || !CheckDone(1))  ;  // loop until both are finished 
    > >  
    > > To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
    > >
    > > Regards
    > > TK
    > >
    > > From: Tmday <tmday@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Tuesday, March 27, 2012 3:45 PM
    > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > >
    > >
    > >  
    > > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
    > >
    > > Thanks,
    > > Troy
    > >
    > > Sent from Android
    > >
    >

     

    Group: DynoMotion Message: 4419 From: Tom Kerekes Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Hi Brad,
     
    We probably don't want to do that.  The "Zero" buttons in KMotionCNC do a G92 X0Y0Z0 to set a global offset such that the current location becomes zero in Interpreter coordinates while leaving the machine coordinates alone.
     
    Regards
    TK
     

    Group: DynoMotion Message: 4420 From: Tmday Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    This is why iam not seeing the position in the offsets page change.

    Can script be altered to zero DRO and update the offset that is currently  active?
    This is the way i've seen controls  in the past work. Not all of them only some.

    Troy


    Sent from Android

    Group: DynoMotion Message: 4421 From: Troy Day Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    
    Also how does the Z offset work for each tool?
    (This is my preferred method)
     Do i MDI a tool change...M6 T? then touch tool tip on part and press zero button?
    Or
    (2nd method)
    Do i MDI a tool change...M6 T? then touch tool tip on part and enter in the amount of Z DRO into Tool Offset length?
     
    Thanks,
    Troy
     
    Group: DynoMotion Message: 4423 From: himykabibble Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Tom,

    Is G92 the right thing to do? In my app, I zero the current fixture offset, using G10 L2.

    Regards,
    Ray L.

    --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
    >
    > Hi Brad,
    >  
    > We probably don't want to do that.  The "Zero" buttons in KMotionCNC do a G92 X0Y0Z0 to set a global offset such that the current location becomes zero in Interpreter coordinates while leaving the machine coordinates alone.
    >  
    > Regards
    > TK
    >  
    >
    >
    > ________________________________
    > From: Brad Murry <bradodarb@...>
    > To: DynoMotion@yahoogroups.com
    > Sent: Wednesday, March 28, 2012 2:05 PM
    > Subject: RE: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >  
    > If the Zero Axis is being pressed on the Main screen, this actually sets the axis to zero at  current position.
    >  
    > It fires the KM_Axis object ZeroAxis() command which is::
    >
    >        /// <summary>
    >         /// Sets the Axis' current 0.0 point
    >         /// </summary>
    >         public void ZeroAxis()
    >         {
    >             ResetPause();
    >             _Controller.WriteLine(String.Format("Zero{0}", _ID));
    >         }
    >  
    >  
    > -Brad Murry
    > From:DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tom Kerekes
    > Sent: Wednesday, March 28, 2012 1:59 PM
    > To: DynoMotion@yahoogroups.com
    > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    >  
    >  
    > Hi Troy,
    >  
    > I doubt if the Move to Ref is the problem.  Rather the reference (machine coordinates) is actually being changed.
    >  
    > How are you "zeroing" the axes?
    >  
    > Regards
    > TK
    >  
    > From:tmday7 <tmday@...>
    > To: DynoMotion@yahoogroups.com
    > Sent: Wednesday, March 28, 2012 1:46 PM
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >  
    >  
    > Tom,
    > The Move all axis to Reference zero is not working as i thought. When ever i zero a axis this new zero is where machine goes to when i use the below code. I was expecting it to go to Reference zero.
    >
    > I know we went threw this same issue a couple years ago when i was at 4M Tool&Die, we was setting up for Mach3, but i cant remember what you did.
    >
    > Here is the C program.....
    > KMotionNETMoveToRefZero.c
    >
    > http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/Current%20Working%20C%20Programs/
    >
    > Thanks,
    > Troy
    >
    > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > >
    > > Ah.  Yes I find the Mach3 terminology confusing.
    > > 
    > > C code to just move to machine position zero
    >  > Move(2,0.0);  // move z to zero
    > > while (!CheckDone(2)) ; // loop until finished
    > > Move(0,0.0);  // start x moving to zero
    > > Move(1,0.0);  // start y moving at the same time
    > > while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
    > >
    > >  
    > > Creat a new C progam and paste that into the body of the main function (between the curly brackets)
    > >  
    > > TK
    > >
    > >
    > > From: tmday7 <tmday@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Tuesday, March 27, 2012 4:16 PM
    > > Subject: [DynoMotion] Re: KMotion CNC.net
    > >
    > >
    > >  
    > > Hmmm....
    > > When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).
    > >
    > > When you say "move them to zero" do you mean Referance postion?
    > >
    > > Troy
    > >
    > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > > >
    > > > Hi Troy,
    > > >  
    > > > Do just want to move them to zero?  Or home them?  It is easy in C code to Move axes at the same time:
    > > >  
    > > > Move(0,0.0);
    > > > Move(1,0.0);
    > > > while (!CheckDone(0) || !CheckDone(1))  ;  // loop until both are finished 
    > > >  
    > > > To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
    > > >
    > > > Regards
    > > > TK
    > > >
    > > > From: Tmday <tmday@>
    > > > To: DynoMotion@yahoogroups.com
    > > > Sent: Tuesday, March 27, 2012 3:45 PM
    > > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > > >
    > > >
    > > >  
    > > > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
    > > >
    > > > Thanks,
    > > > Troy
    > > >
    > > > Sent from Android
    > > >
    > >
    >  
    >
    Group: DynoMotion Message: 4425 From: Tom Kerekes Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Hi Ray,
     
    Good question.  I think we've had this discussion a few times before.
     
    Mach3 does it your way (zero current fixture/work offset) and Mach3 users seem to like it.
     
    KMotionCNC does it the G92 way and they seem to like it.
     
    If you don't use multiple fixtures then I don't think it matters.
     
    It seems to me that if you need to zero each fixture separately then there is no point of having fixtures.
     
    Regards
    TK 
     

    Group: DynoMotion Message: 4426 From: Tmday Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    What if you had 3 vices with a part in each one, with a part stop on each vice. if you did not have fixture offsets for each vice, you would have to alter your G code accordingly  , ....... ouch.

    Troy

    Sent from Android

    -------- Original Message --------
    Subject:Re: [DynoMotion] Re: KMotion CNC.net
    From :Tom Kerekes
    Date :Wed, 28-Mar-2012 20:05
    To :"DynoMotion@yahoogroups.com"
    CC :

     

    Hi Ray,
     
    Good question.  I think we've had this discussion a few times before.
     
    Mach3 does it your way (zero current fixture/work offset) and Mach3 users seem to like it.
     
    KMotionCNC does it the G92 way and they seem to like it.
     
    If you don't use multiple fixtures then I don't think it matters.
     
    It seems to me that if you need to zero each fixture separately then there is no point of having fixtures.
     
    Regards
    TK 
     

    Group: DynoMotion Message: 4427 From: Tmday Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    And you would have to alert your g code each time you set up that same job.

    Troy

    Sent from Android

    -------- Original Message --------
    Subject:Re: [DynoMotion] Re: KMotion CNC.net
    From :Tmday
    Date :Wed, 28-Mar-2012 20:41
    To :DynoMotion@yahoogroups.com
    CC :

     

    What if you had 3 vices with a part in each one, with a part stop on each vice. if you did not have fixture offsets for each vice, you would have to alter your G code accordingly  , ....... ouch.

    Troy

    Sent from Android

    -------- Original Message --------
    Subject:Re: [DynoMotion] Re: KMotion CNC.net
    From :Tom Kerekes
    Date :Wed, 28-Mar-2012 20:05
    To :"DynoMotion@yahoogroups.com"
    CC :

     

    Hi Ray,
     
    Good question.  I think we've had this discussion a few times before.
     
    Mach3 does it your way (zero current fixture/work offset) and Mach3 users seem to like it.
     
    KMotionCNC does it the G92 way and they seem to like it.
     
    If you don't use multiple fixtures then I don't think it matters.
     
    It seems to me that if you need to zero each fixture separately then there is no point of having fixtures.
     
    Regards
    TK 
     

    Group: DynoMotion Message: 4428 From: himykabibble Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Tom,

    I often have two fixtures on the machine at once, for two different programs. Using G92 to zero would require modifying the G-code for one of the programs, or changing the G92 fixture when I move from one to the other. Using G10, I can switch fixtures any time. It just seems more flexible to me that way.

    My impression is the intent of G92/G52 offsets was primarily for allowing "step and repeat" of a block of code. So, for instance, you can have a block of G-code for making a single part, and a fixture that holds blanks for 10 parts, and just shift the G92 offset, and re-run the program to make each of the 10 duplicates.

    Regards,
    Ray L.

    --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
    >
    > Hi Ray,
    >  
    > Good question.  I think we've had this discussion a few times before.
    >  
    > Mach3 does it your way (zero current fixture/work offset) and Mach3 users seem to like it.
    >  
    > KMotionCNC does it the G92 way and they seem to like it.
    >  
    > If you don't use multiple fixtures then I don't think it matters.
    >  
    > It seems to me that if you need to zero each fixture separately then there is no point of having fixtures.
    >  
    > Regards
    > TK 
    >  
    >
    >
    > ________________________________
    > From: himykabibble <jagboy@...>
    > To: DynoMotion@yahoogroups.com
    > Sent: Wednesday, March 28, 2012 4:23 PM
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >  
    > Tom,
    >
    > Is G92 the right thing to do? In my app, I zero the current fixture offset, using G10 L2.
    >
    > Regards,
    > Ray L.
    >
    > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > >
    > > Hi Brad,
    > >  
    > > We probably don't want to do that.  The "Zero" buttons in KMotionCNC do a G92 X0Y0Z0 to set a global offset such that the current location becomes zero in Interpreter coordinates while leaving the machine coordinates alone.
    > >  
    > > Regards
    > > TK
    > >  
    > >
    > >
    > > ________________________________
    > > From: Brad Murry <bradodarb@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Wednesday, March 28, 2012 2:05 PM
    > > Subject: RE: [DynoMotion] Re: KMotion CNC.net
    > >
    > >
    > >  
    > > If the Zero Axis is being pressed on the Main screen, this actually sets the axis to zero at  current position.
    > >  
    > > It fires the KM_Axis object ZeroAxis() command which is::
    > >
    > >        /// <summary>
    > >         /// Sets the Axis' current 0.0 point
    > >         /// </summary>
    > >         public void ZeroAxis()
    > >         {
    > >             ResetPause();
    > >             _Controller.WriteLine(String.Format("Zero{0}", _ID));
    > >         }
    > >  
    > >  
    > > -Brad Murry
    > > From:DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tom Kerekes
    > > Sent: Wednesday, March 28, 2012 1:59 PM
    > > To: DynoMotion@yahoogroups.com
    > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > >  
    > >  
    > > Hi Troy,
    > >  
    > > I doubt if the Move to Ref is the problem.  Rather the reference (machine coordinates) is actually being changed.
    > >  
    > > How are you "zeroing" the axes?
    > >  
    > > Regards
    > > TK
    > >  
    > > From:tmday7 <tmday@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Wednesday, March 28, 2012 1:46 PM
    > > Subject: [DynoMotion] Re: KMotion CNC.net
    > >  
    > >  
    > > Tom,
    > > The Move all axis to Reference zero is not working as i thought. When ever i zero a axis this new zero is where machine goes to when i use the below code. I was expecting it to go to Reference zero.
    > >
    > > I know we went threw this same issue a couple years ago when i was at 4M Tool&Die, we was setting up for Mach3, but i cant remember what you did.
    > >
    > > Here is the C program.....
    > > KMotionNETMoveToRefZero.c
    > >
    > > http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/Current%20Working%20C%20Programs/
    > >
    > > Thanks,
    > > Troy
    > >
    > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > > >
    > > > Ah.  Yes I find the Mach3 terminology confusing.
    > > > 
    > > > C code to just move to machine position zero
    > >  > Move(2,0.0);  // move z to zero
    > > > while (!CheckDone(2)) ; // loop until finished
    > > > Move(0,0.0);  // start x moving to zero
    > > > Move(1,0.0);  // start y moving at the same time
    > > > while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
    > > >
    > > >  
    > > > Creat a new C progam and paste that into the body of the main function (between the curly brackets)
    > > >  
    > > > TK
    > > >
    > > >
    > > > From: tmday7 <tmday@>
    > > > To: DynoMotion@yahoogroups.com
    > > > Sent: Tuesday, March 27, 2012 4:16 PM
    > > > Subject: [DynoMotion] Re: KMotion CNC.net
    > > >
    > > >
    > > >  
    > > > Hmmm....
    > > > When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).
    > > >
    > > > When you say "move them to zero" do you mean Referance postion?
    > > >
    > > > Troy
    > > >
    > > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > > > >
    > > > > Hi Troy,
    > > > >  
    > > > > Do just want to move them to zero?ÃÆ'‚  Or home them?ÃÆ'‚  It is easy in C code to Move axes at the same time:
    > > > >  
    > > > > Move(0,0.0);
    > > > > Move(1,0.0);
    > > > > while (!CheckDone(0) || !CheckDone(1))ÃÆ'‚  ;ÃÆ'‚ ÃÆ'‚ // loop until both are finishedÃÆ'‚ 
    > > > >  
    > > > > To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
    > > > >
    > > > > Regards
    > > > > TK
    > > > >
    > > > > From: Tmday <tmday@>
    > > > > To: DynoMotion@yahoogroups.com
    > > > > Sent: Tuesday, March 27, 2012 3:45 PM
    > > > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > > > >
    > > > >
    > > > >  
    > > > > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
    > > > >
    > > > > Thanks,
    > > > > Troy
    > > > >
    > > > > Sent from Android
    > > > >
    > > >
    > >  
    > >
    >
    Group: DynoMotion Message: 4429 From: Brad Murry Date: 3/28/2012
    Subject: Re: KMotion CNC.net

    I think Ray is right with the G92/G52 statements.

     

    Regarding the other parts of the discussion….

      I learned to used G54-G59.3 for fixture offsets….. it is what they are for. 

     

    The advantage of using them is you have only change a G code value per program instead of importing numbers in your program or sending out MDI’s.

     

     

     

    But like everything else, there are many ways to accomplish a goal and therefore it means there are not necessarily right/wrong ways, just guidelines given to us from the big standard creating organizations.

     

    -Brad Murry

     

    From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of himykabibble
    Sent: Wednesday, March 28, 2012 5:48 PM
    To: DynoMotion@yahoogroups.com
    Subject: [DynoMotion] Re: KMotion CNC.net

     

     

    Tom,

    I often have two fixtures on the machine at once, for two different programs. Using G92 to zero would require modifying the G-code for one of the programs, or changing the G92 fixture when I move from one to the other. Using G10, I can switch fixtures any time. It just seems more flexible to me that way.

    My impression is the intent of G92/G52 offsets was primarily for allowing "step and repeat" of a block of code. So, for instance, you can have a block of G-code for making a single part, and a fixture that holds blanks for 10 parts, and just shift the G92 offset, and re-run the program to make each of the 10 duplicates.

    Regards,
    Ray L.

    --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
    >
    > Hi Ray,
    >  
    > Good question.  I think we've had this discussion a few times before.
    >  
    > Mach3 does it your way (zero current fixture/work offset) and Mach3 users seem to like it.
    >  
    > KMotionCNC does it the G92 way and they seem to like it.
    >  
    > If you don't use multiple fixtures then I don't think it matters.
    >  
    > It seems to me that if you need to zero each fixture separately then there is no point of having fixtures.
    >  
    > Regards
    > TK 
    >  
    >
    >
    > ________________________________
    > From: himykabibble <jagboy@...>
    > To: DynoMotion@yahoogroups.com
    > Sent: Wednesday, March 28, 2012 4:23 PM
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >  
    > Tom,
    >
    > Is G92 the right thing to do? In my app, I zero the current fixture offset, using G10 L2.
    >
    > Regards,
    > Ray L.
    >
    > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > >
    > > Hi Brad,
    > >  
    > > We probably don't want to do that.  The "Zero" buttons in KMotionCNC do a G92 X0Y0Z0 to set a global offset such that the current location becomes zero in Interpreter coordinates while leaving the machine coordinates alone.
    > >  
    > > Regards
    > > TK
    > >  
    > >
    > >
    > > ________________________________
    > > From: Brad Murry <bradodarb@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Wednesday, March 28, 2012 2:05 PM
    > > Subject: RE: [DynoMotion] Re: KMotion CNC.net
    > >
    > >
    > >  
    > > If the Zero Axis is being pressed on the Main screen, this actually sets the axis to zero at  current position.
    > >  
    > > It fires the KM_Axis object ZeroAxis() command which is::
    > >
    > >        /// <summary>
    > >         /// Sets the Axis' current 0.0 point
    > >         /// </summary>
    > >         public void ZeroAxis()
    > >         {
    > >             ResetPause();
    > >             _Controller.WriteLine(String.Format("Zero{0}", _ID));
    > >         }
    > >  
    > >  
    > > -Brad Murry
    > > From:DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tom Kerekes
    > > Sent: Wednesday, March 28, 2012 1:59 PM
    > > To: DynoMotion@yahoogroups.com
    > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > >  
    > >  
    > > Hi Troy,
    > >  
    > > I doubt if the Move to Ref is the problem.  Rather the reference (machine coordinates) is actually being changed.
    > >  
    > > How are you "zeroing" the axes?
    > >  
    > > Regards
    > > TK
    > >  
    > > From:tmday7 <tmday@>
    > > To: DynoMotion@yahoogroups.com
    > > Sent: Wednesday, March 28, 2012 1:46 PM
    > > Subject: [DynoMotion] Re: KMotion CNC.net
    > >  
    > >  
    > > Tom,
    > > The Move all axis to Reference zero is not working as i thought. When ever i zero a axis this new zero is where machine goes to when i use the below code. I was expecting it to go to Reference zero.
    > >
    > > I know we went threw this same issue a couple years ago when i was at 4M Tool&Die, we was setting up for Mach3, but i cant remember what you did.
    > >
    > > Here is the C program.....
    > > KMotionNETMoveToRefZero.c
    > >
    > > http://tech.groups.yahoo.com/group/DynoMotion/files/MillDrill%20with%20KflopWebNC/Current%20Working%20C%20Programs/
    > >
    > > Thanks,
    > > Troy
    > >
    > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > > >
    > > > Ah.  Yes I find the Mach3 terminology confusing.
    > > > 
    > > > C code to just move to machine position zero
    > >  > Move(2,0.0);  // move z to zero
    > > > while (!CheckDone(2)) ; // loop until finished
    > > > Move(0,0.0);  // start x moving to zero
    > > > Move(1,0.0);  // start y moving at the same time
    > > > while (!CheckDone(0) || !CheckDone(1)) ; // loop until both are finished
    > > >
    > > >  
    > > > Creat a new C progam and paste that into the body of the main function (between the curly brackets)
    > > >  
    > > > TK
    > > >
    > > >
    > > > From: tmday7 <tmday@>
    > > > To: DynoMotion@yahoogroups.com
    > > > Sent: Tuesday, March 27, 2012 4:16 PM
    > > > Subject: [DynoMotion] Re: KMotion CNC.net
    > > >
    > > >
    > > >  
    > > > Hmmm....
    > > > When i say Reference axis i mean axis moves into switch then backs off and sets its postion. Then when i send machine "Home" , axes will go to where the Reference postion is, regardless of where i zeroed an axis for part program (Gcode).
    > > >
    > > > When you say "move them to zero" do you mean Referance postion?
    > > >
    > > > Troy
    > > >
    > > > --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
    > > > >
    > > > > Hi Troy,
    > > > >  
    > > > > Do just want to move them to zero?ÃÆ'‚  Or home them?ÃÆ'‚  It is easy in C code to Move axes at the same time:
    > > > >  
    > > > > Move(0,0.0);
    > > > > Move(1,0.0);
    > > > > while (!CheckDone(0) || !CheckDone(1))ÃÆ'‚  ;ÃÆ'‚ ÃÆ'‚ // loop until both are finishedÃÆ'‚ 
    > > > >  
    > > > > To home is a little more difficult as a loop has to be created to watch two or more switches and stop either one if it hits the home switch.
    > > > >
    > > > > Regards
    > > > > TK
    > > > >
    > > > > From: Tmday <tmday@>
    > > > > To: DynoMotion@yahoogroups.com
    > > > > Sent: Tuesday, March 27, 2012 3:45 PM
    > > > > Subject: Re: [DynoMotion] Re: KMotion CNC.net
    > > > >
    > > > >
    > > > >  
    > > > > How could I add G code to a button in KflopWebNC? Or make a c program to send axes home, Z first then X and Y at same time?
    > > > >
    > > > > Thanks,
    > > > > Troy
    > > > >
    > > > > Sent from Android
    > > > >
    > > >
    > >  
    > >
    >

    Group: DynoMotion Message: 4430 From: Tmday Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Brad,
    Are you going to change the zero buttons so that machine coordinates are not changed like Tom was suggesting?

    Sent from Android

    Group: DynoMotion Message: 4431 From: Brad Murry Date: 3/28/2012
    Subject: Re: KMotion CNC.net

    Hello Troy,

     

    I am thinking to map them would satisfy everyone’s particular working habits::

     

    ·         Zero the axis (like what happens now)

     

    ·         Call a .c program

     

    ·         Run a line of g code

     

    ·         Call a g code program

     

     

    -Brad Murry

    From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
    Sent: Wednesday, March 28, 2012 6:31 PM
    To: DynoMotion@yahoogroups.com
    Subject: RE: [DynoMotion] Re: KMotion CNC.net

     

     

    Brad,
    Are you going to change the zero buttons so that machine coordinates are not changed like Tom was suggesting?

    Sent from Android

    Group: DynoMotion Message: 4432 From: himykabibble Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Brad,

    Seems to me that running one line of G-code would do everything you need. I can't see what you'd do with that button other than a G52, G92 or G10.

    Regards,
    Ray L.

    --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
    >
    > Hello Troy,
    >
    >
    >
    > I am thinking to map them would satisfy everyone’s particular working habits::
    >
    >
    >
    > · Zero the axis (like what happens now)
    >
    >
    >
    > · Call a .c program
    >
    >
    >
    > · Run a line of g code
    >
    >
    >
    > · Call a g code program
    >
    >
    >
    >
    >
    > -Brad Murry
    >
    > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
    > Sent: Wednesday, March 28, 2012 6:31 PM
    > To: DynoMotion@yahoogroups.com
    > Subject: RE: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >
    >
    >
    > Brad,
    > Are you going to change the zero buttons so that machine coordinates are not changed like Tom was suggesting?
    >
    > Sent from Android
    >
    >
    Group: DynoMotion Message: 4433 From: Brad Murry Date: 3/28/2012
    Subject: Re: KMotion CNC.net

    Hello Ray,

     

      You could be right,  I was also thinking about a ‘Move To Zero’ command.   Using the supplied method types, a user could specify move sequences that are ‘safer’ *relatively* .

     

    Like making sure the Z is up before commanding the X/Y to zero.

     

    -Brad Murry

     

    From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of himykabibble
    Sent: Wednesday, March 28, 2012 7:39 PM
    To: DynoMotion@yahoogroups.com
    Subject: [DynoMotion] Re: KMotion CNC.net

     

     

    Brad,

    Seems to me that running one line of G-code would do everything you need. I can't see what you'd do with that button other than a G52, G92 or G10.

    Regards,
    Ray L.

    --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
    >
    > Hello Troy,
    >
    >
    >
    > I am thinking to map them would satisfy everyone’s particular working habits::
    >
    >
    >
    > · Zero the axis (like what happens now)
    >
    >
    >
    > · Call a .c program
    >
    >
    >
    > · Run a line of g code
    >
    >
    >
    > · Call a g code program
    >
    >
    >
    >
    >
    > -Brad Murry
    >
    > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of Tmday
    > Sent: Wednesday, March 28, 2012 6:31 PM
    > To: DynoMotion@yahoogroups.com
    > Subject: RE: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >
    >
    >
    > Brad,
    > Are you going to change the zero buttons so that machine coordinates are not changed like Tom was suggesting?
    >
    > Sent from Android
    >
    >
    Group: DynoMotion Message: 4434 From: himykabibble Date: 3/28/2012
    Subject: Re: KMotion CNC.net
    Brad,

    That, too, is easily done in G-code...

    Regards,
    Ray L.

    --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
    >
    > Hello Ray,
    >
    >
    >
    > You could be right, I was also thinking about a ‘Move To Zero’ command. Using the supplied method types, a user could specify move sequences that are ‘safer’ *relatively* .
    >
    >
    >
    > Like making sure the Z is up before commanding the X/Y to zero.
    >
    >
    >
    > -Brad Murry
    >
    >
    >
    > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On Behalf Of himykabibble
    > Sent: Wednesday, March 28, 2012 7:39 PM
    > To: DynoMotion@yahoogroups.com
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >
    >
    >
    > Brad,
    >
    > Seems to me that running one line of G-code would do everything you need. I can't see what you'd do with that button other than a G52, G92 or G10.
    >
    > Regards,
    > Ray L.
    >
    > --- In DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> , Brad Murry <bradodarb@> wrote:
    > >
    > > Hello Troy,
    > >
    > >
    > >
    > > I am thinking to map them would satisfy everyone’s particular working habits::
    > >
    > >
    > >
    > > · Zero the axis (like what happens now)
    > >
    > >
    > >
    > > · Call a .c program
    > >
    > >
    > >
    > > · Run a line of g code
    > >
    > >
    > >
    > > · Call a g code program
    > >
    > >
    > >
    > >
    > >
    > > -Brad Murry
    > >
    > > From: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> [mailto:DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com> ] On Behalf Of Tmday
    > > Sent: Wednesday, March 28, 2012 6:31 PM
    > > To: DynoMotion@yahoogroups.com <mailto:DynoMotion%40yahoogroups.com>
    > > Subject: RE: [DynoMotion] Re: KMotion CNC.net
    > >
    > >
    > >
    > >
    > >
    > > Brad,
    > > Are you going to change the zero buttons so that machine coordinates are not changed like Tom was suggesting?
    > >
    > > Sent from Android
    > >
    > >
    Group: DynoMotion Message: 4438 From: brad murry Date: 3/29/2012
    Subject: Re: KMotion CNC.net
    No, that will still work.  You can intermix static html with template calls.

      think of the template calls being like that mach GUI you showed me.  Place and size your div tag wherever you want on your page.  By using special attributes you can have the software automatically transform the div into something useful.  For example :  adding data-controltype="dro" and data-member="x" will cause the rendering engine to fill that div tag with a set if controls representing a DRO .  Adding a data-format="000.0000" will format the dro output for you.

    Not quite as nice as a drag/drop system, but way easier than creating all your controls from scratch(which you still can do , btw).

    Even the templates for creating the controls are customizable, and you can embed c# into them using the Razor view engine, or they work just fine as pure html.

    -Brad Murry

    From: tmday7
    Sent: 3/29/2012 6:24 AM
    To: DynoMotion@yahoogroups.com
    Subject: [DynoMotion] Re: KMotion CNC.net

     

    So my CoffeCup software and RealDraw4 isnt going to cut it?

    Troy

    --- In DynoMotion@yahoogroups.com, Brad Murry <bradodarb@...> wrote:
    >
    > Hello Troy,
    >
    >
    >
    > The current WebNC is more a proof of concept than anything else.
    >
    >
    >
    > The new version I keep going on about can be laid out using only div
    > elements and have their content supplied automatically by a templating
    > system(Razor syntax al la MVC).
    >
    >
    >
    >
    >
    > The next step after that could be an editor similar to that, I do use a
    > similar editor for MM2 at work so technicians can add custom features on a
    > custom machine.
    >
    >
    >
    > I have seen WYSIWYGs for html but have never actually tried to build one,
    > the boxing model is quite different from windows UI tools.
    >
    >
    >
    > -Brad Murry
    >
    >
    >
    > From: DynoMotion@yahoogroups.com [mailto:DynoMotion@yahoogroups.com] On
    > Behalf Of tmday7
    > Sent: Tuesday, March 27, 2012 8:28 PM
    > To: DynoMotion@yahoogroups.com
    > Subject: [DynoMotion] Re: KMotion CNC.net
    >
    >
    >
    >
    >
    > Brad,
    > Has there been any ideas of making a screen editor for KflopWebNC or
    > KMotionCNC? Something like this one for Mach3....
    > http://www.kd-dietz.com/klausphp/index_eng.html
    >
    > Was checking out KflopWebNC html and its a bit "rough" to alter. Trying to
    > place DROs where i want and such things, is not as easy as i thought.
    >
    > Anyhow, not that important right now, was only wondering.
    > Thanks,
    > Troy
    >

    Group: DynoMotion Message: 4439 From: Tmday Date: 3/29/2012
    Subject: Re: KMotion CNC.net
    That sounds awesome. :) You got me itchen again.
    Got a approx time on zero button fix?

    Troy

    Sent from Android